Files
Dokumenten-Check/dc-backend/target/classes/de/frigosped/dc/ai/AiModelProducer.class

39 lines
6.3 KiB
Plaintext
Raw Normal View History

2026-06-01 14:21:42 +02:00
<EFBFBD><EFBFBD><EFBFBD><EFBFBD>A
2026-04-27 14:57:33 +02:00
 java/lang/Object<init>()V
 
2026-06-01 14:21:42 +02:00
"de/frigosped/dc/ai/AiModelProducer isMistral()Z
 2dev/langchain4j/model/mistralai/MistralAiChatModelbuilderP()Ldev/langchain4j/model/mistralai/MistralAiChatModel$MistralAiChatModelBuilder;   mistralApiKeyLjava/lang/String;
 Ldev/langchain4j/model/mistralai/MistralAiChatModel$MistralAiChatModelBuilderapiKeyb(Ljava/lang/String;)Ldev/langchain4j/model/mistralai/MistralAiChatModel$MistralAiChatModelBuilder;  mistralMainModel
! " modelName $ %&mainTemperatureD
()* +,java/lang/DoublevalueOf(D)Ljava/lang/Double;
. /0 temperatureb(Ljava/lang/Double;)Ldev/langchain4j/model/mistralai/MistralAiChatModel$MistralAiChatModelBuilder; 2 3 mainTimeout
5 67 parseDuration((Ljava/lang/String;)Ljava/time/Duration;
9 :;timeoutd(Ljava/time/Duration;)Ldev/langchain4j/model/mistralai/MistralAiChatModel$MistralAiChatModelBuilder; = >?mainMaxRetriesI
ABC +Djava/lang/Integer(I)Ljava/lang/Integer;
F GH
maxRetriesc(Ljava/lang/Integer;)Ldev/langchain4j/model/mistralai/MistralAiChatModel$MistralAiChatModelBuilder; J KL logRequestsZ
NOP +Qjava/lang/Boolean(Z)Ljava/lang/Boolean;
S KTc(Ljava/lang/Boolean;)Ldev/langchain4j/model/mistralai/MistralAiChatModel$MistralAiChatModelBuilder; V WL logResponses
Y WT
[ \]build6()Ldev/langchain4j/model/mistralai/MistralAiChatModel;
_`a b,dev/langchain4j/model/ollama/OllamaChatModelG()Ldev/langchain4j/model/ollama/OllamaChatModel$OllamaChatModelBuilder; d e ollamaBaseUrl
ghi jkCdev/langchain4j/model/ollama/OllamaChatModel$OllamaChatModelBuilderbaseUrlY(Ljava/lang/String;)Ldev/langchain4j/model/ollama/OllamaChatModel$OllamaChatModelBuilder; m nollamaMainModel
gp "k
gr /sY(Ljava/lang/Double;)Ldev/langchain4j/model/ollama/OllamaChatModel$OllamaChatModelBuilder;
gu :v[(Ljava/time/Duration;)Ldev/langchain4j/model/ollama/OllamaChatModel$OllamaChatModelBuilder;
gx GyZ(Ljava/lang/Integer;)Ldev/langchain4j/model/ollama/OllamaChatModel$OllamaChatModelBuilder;{ X-API-KEY } ~ ollamaApiKey <00><00><00> <00><00> java/util/Mapof5(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map;
g<00> <00><00> customHeadersV(Ljava/util/Map;)Ldev/langchain4j/model/ollama/OllamaChatModel$OllamaChatModelBuilder;
g<00> K<00>Z(Ljava/lang/Boolean;)Ldev/langchain4j/model/ollama/OllamaChatModel$OllamaChatModelBuilder;
g<00> W<00>
g<00> \<00>0()Ldev/langchain4j/model/ollama/OllamaChatModel; <00> <00>mistralCatalogModel <00> <00>&catalogTemperature <00> <00>catalogTimeout <00> <00>?catalogMaxRetries <00> <00>ollamaCatalogModel <00> <00>mistralOcrModel <00> <00>
ocrTimeout <00> <00>? ocrMaxRetries <00> <00>ollamaOcrModel<00>mistral <00> <00>provider
<00><00><00> <00><00>java/lang/StringequalsIgnoreCase(Ljava/lang/String;)Z<00>s
<00><00> <00><00>endsWith<00>
<00><00> <00><00>replaceD(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
<00><00><00> <00><00>java/lang/Long parseLong(Ljava/lang/String;)J
<00><00><00> <00><00>java/time/Duration ofSeconds(J)Ljava/time/Duration;<00>m
<00><00> <00><00> ofMinutesRuntimeVisibleAnnotations7Lorg/eclipse/microprofile/config/inject/ConfigProperty;namedc.ai.provider defaultValueollamadc.ai.ollama.base-urldc.ai.ollama.api-keydc.ai.ollama.main.modeldc.ai.ollama.catalog.modeldc.ai.ollama.ocr.modeldc.ai.mistral.api-keydc.ai.mistral.main.modelmistral-small-latestdc.ai.mistral.catalog.modeldc.ai.mistral.ocr.modelpixtral-12b-2409dc.ai.main.timeout300sdc.ai.main.max-retries2dc.ai.main.temperature0.1dc.ai.catalog.timeout1200sdc.ai.catalog.max-retries1dc.ai.catalog.temperaturedc.ai.ocr.timeout120sdc.ai.ocr.max-retriesdc.ai.log-requestsfalsedc.ai.log-responsesCodeLineNumberTableLocalVariableTablethis$Lde/frigosped/dc/ai/AiModelProducer; mainModel0()Ldev/langchain4j/model/chat/ChatLanguageModel; StackMapTable$Ljakarta/enterprise/inject/Produces;.Ljakarta/enterprise/context/ApplicationScoped;Ljakarta/inject/Named;valuemain catalogModelcatalogocrModelocrMethodParameters
SourceFileAiModelProducer.java InnerClassesMistralAiChatModelBuilderOllamaChatModelBuilder!<00><00><00><00>s<00><00>s<00>e<00><00><00>s<00><00>s<00>~<00><00><00>s<00><00>s<00>n<00><00><00>s<00><00>s<00><00><00><00><00>s<00><00>s<00><00><00><00><00>s<00><00>s<00><00><00><00>s<00><00>s<00><00><00><00>s<00><00>s<00><00><00><00><00>s<00><00>s<00><00><00><00><00>s<00><00>s<00>3<00><00><00>s<00><00>s<00>>?<00><00><00>s<00><00>s<00>%&<00><00><00>s<00><00>s<00><00><00><00><00>s<00><00>s<00><00>?<00><00><00>s<00><00>s<00><00>&<00><00><00>s<00><00>s<00><00><00><00><00>s<00><00>s<00><00>?<00><00><00>s<00><00>s<00>KL<00><00><00>s<00><00>s<00>WL<00><00><00>s<00><00>s<00><00>/*<2A><01><00><00> <00><00><00><00><00>,<00>*<2A><07>K<> *<2A><13>*<2A><1D> *<2A>#<23>'<27>-**<2A>1<>4<>8*<2A><<3C>@<40>E*<2A>I<>M<>R*<2A>U<>M<>X<>Z<><5A>^*<2A>c<>f*<2A>l<>o*<2A>#<23>'<27>q**<2A>1<>4<>t*<2A><<3C>@<40>wz*<2A>|<7C><><00>*<2A>I<>M<><00>*<2A>U<>M<><00><><00><><00>ZTUVWX'Y1Z;[E\K]NUO_V`]adbocyd<00>e<00>f<00>g<00>h<00>_<00> <00><00><00><00><01>O<00><00><00><00>s<00><00>,<00>*<2A><07>K<> *<2A><13>*<2A><00><> *<2A><00><>'<27>-**<2A><00><>4<>8*<2A><00><>@<40>E*<2A>I<>M<>R*<2A>U<>M<>X<>Z<><5A>^*<2A>c<>f*<2A><00><>o*<2A><00><>'<27>q**<2A><00><>4<>t*<2A><00><>@<40>wz*<2A>|<7C><><00>*<2A>I<>M<><00>*<2A>U<>M<><00><><00><><00>Zopqrs't1u;vEwKxNpOzV{]|d}o~y<00><00><00><00><00><00><00><00><00>z<00> <00><00><00><00><01>O<00><00><00><00>s<00><00><00>*<2A><07>A<> *<2A><13>*<2A><00><> **<2A><00><>4<>8*<2A><00><>@<40>E*<2A>I<>M<>R*<2A>U<>M<>X<>Z<><5A>^*<2A>c<>f*<2A><00><>o**<2A><00><>4<>t*<2A><00><>@<40>wz*<2A>|<7C><><00>*<2A>I<>M<><00>*<2A>U<>M<><00><><00><><00>R<00><00><00><00><00>'<00>1<00>;<00>A<00>D<00>E<00>L<00>S<00>[<00>e<00>q<00>{<00><00><00><00><00><00><00><00> <00><00><00><00><01>E<00><00><00><00>s <00>4
<12>*<2A><00><><00><><00><00><00> 
<00><00>67<00><00>8+<12><><00><>+<12><12><><00><>¸Ȱ+ζ<00><>+<12><12><><00><>¸а+<2B>¸Ȱ<00><00> <00><00>!<00>0<00><00>8<00><00>8<00><00><00> 
g_