Package dev.langchain4j.model.openai
Class InternalOpenAiHelper
java.lang.Object
dev.langchain4j.model.openai.InternalOpenAiHelper
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic AiMessageaiMessageFrom(dev.ai4j.openai4j.chat.ChatCompletionResponse response) static FinishReasonfinishReasonFrom(String openAiFinishReason) static List<dev.ai4j.openai4j.chat.Function> toFunctions(Collection<ToolSpecification> toolSpecifications) Deprecated.static TokenUsagetokenUsageFrom(dev.ai4j.openai4j.shared.Usage openAiUsage) static dev.ai4j.openai4j.chat.MessagetoOpenAiMessage(ChatMessage message) static List<dev.ai4j.openai4j.chat.Message> toOpenAiMessages(List<ChatMessage> messages) static List<dev.ai4j.openai4j.chat.Tool> toTools(Collection<ToolSpecification> toolSpecifications)
-
Constructor Details
-
InternalOpenAiHelper
public InternalOpenAiHelper()
-
-
Method Details
-
toOpenAiMessages
-
toOpenAiMessage
-
toTools
public static List<dev.ai4j.openai4j.chat.Tool> toTools(Collection<ToolSpecification> toolSpecifications) -
toFunctions
@Deprecated public static List<dev.ai4j.openai4j.chat.Function> toFunctions(Collection<ToolSpecification> toolSpecifications) Deprecated. -
aiMessageFrom
-
finishReasonFrom
-