Class ChatModelImpl

java.lang.Object
com.oracle.cloud.spring.genai.ChatModelImpl
All Implemented Interfaces:
ChatModel

@Deprecated(since="2.0.1", forRemoval=false) public class ChatModelImpl extends Object implements ChatModel
Deprecated.
in favor of Spring AI. This implementation will be replaced by Spring AI integration.
OCI GenAI Chat
  • Constructor Details

    • ChatModelImpl

      public ChatModelImpl(ChatModelImpl.Builder builder)
      Deprecated.
    • ChatModelImpl

      public ChatModelImpl(com.oracle.bmc.generativeaiinference.GenerativeAiInference client, com.oracle.bmc.generativeaiinference.model.ServingMode servingMode, String compartment, String preambleOverride, Double temperature, Double frequencyPenalty, Integer maxTokens, Double presencePenalty, Double topP, Integer topK, InferenceRequestType inferenceRequestType)
      Deprecated.
  • Method Details

    • builder

      public static ChatModelImpl.Builder builder()
      Deprecated.
    • chat

      public com.oracle.bmc.generativeaiinference.responses.ChatResponse chat(String prompt)
      Deprecated.
      Chat using OCI GenAI.
      Specified by:
      chat in interface ChatModel
      Parameters:
      prompt - Prompt text sent to OCI GenAI chat model.
      Returns:
      OCI GenAI ChatResponse