Interface ChatModel

All Known Implementing Classes:
ChatModelImpl

public interface ChatModel
OCI GenAI chat interface.
  • Method Summary

    Modifier and Type
    Method
    Description
    com.oracle.bmc.generativeaiinference.responses.ChatResponse
    chat(String prompt)
    Chat using OCI GenAI.
    default String
    extractText(com.oracle.bmc.generativeaiinference.responses.ChatResponse chatResponse)
    Extract chat text from a ChatResponse.
  • Method Details

    • chat

      com.oracle.bmc.generativeaiinference.responses.ChatResponse chat(String prompt)
      Chat using OCI GenAI.
      Parameters:
      prompt - Prompt text sent to OCI GenAI chat model.
      Returns:
      OCI GenAI ChatResponse
    • extractText

      default String extractText(com.oracle.bmc.generativeaiinference.responses.ChatResponse chatResponse)
      Extract chat text from a ChatResponse.
      Parameters:
      chatResponse - To extract text from.
      Returns:
      Chat text from ChatResponse.