Безопасно ли класс прокси -класса возвращена в целесообразной потоке Aiservices.Builder?JAVA

Программисты JAVA общаются здесь
Anonymous
Безопасно ли класс прокси -класса возвращена в целесообразной потоке Aiservices.Builder?

Сообщение Anonymous »

У меня есть этот код: < /p>

Код: Выделить всё

OpenAiStreamingChatModel chatModel=OpenAiStreamingChatModel.builder()
.apiKey(ChatGptFacade.apiKey)
.modelName(OpenAiChatModelName.GPT_4_O_MINI)
.build();

AiServices builder=AiServices.builder(Assistant2.class)
.streamingChatModel(chatModel)
.chatMemoryProvider(memoryId -> MessageWindowChatMemory.withMaxMessages(9))
.systemMessageProvider(chatMemoryId->systemPrompt);

Assistant2 assistant=builder.build();
А потом я могу позвонить Assistant.chat (memoryId, "Hello Message"); , чтобы отправить запрос на OpenAI и получить ответ. Или я должен вызывать builder.build () каждый раз, или мне также нужно построить новый объект OpenAistreamingChatModel для каждого потока?>

Подробнее здесь: https://stackoverflow.com/questions/797 ... hread-safe

Вернуться в «JAVA»