Class OracleSummaryLanguageModel

java.lang.Object
dev.langchain4j.model.oracle.OracleSummaryLanguageModel
All Implemented Interfaces:
LanguageModel

public class OracleSummaryLanguageModel extends Object implements LanguageModel
Summarize documents Use dbms_vector_chain.utl_to_summary to summarize documents. You can specify which provider to use such as database for Oracle Text or a third-party provider via a REST call. Some example preferences To use an ONNX model: { "provider": "database", "model": "database" } To use a third-party provider: { "provider": "ocigenai", "credential_name" : "OCI_CRED", "url": "https://inference.generativeai.us-chicago-1.oci.oraclecloud.com/20231130/actions/chat", "model" : "cohere.command-r-16k", "chatRequest": { "maxTokens": 256 } }
  • Constructor Details

    • OracleSummaryLanguageModel

      public OracleSummaryLanguageModel(Connection conn, String pref)
      Create a summary language model
    • OracleSummaryLanguageModel

      public OracleSummaryLanguageModel(Connection conn, String pref, String proxy)
      Create a summary language model with a proxy
  • Method Details