langchain_community.llms.oci_generative_ai
.OCIGenAIBase¶
- class langchain_community.llms.oci_generative_ai.OCIGenAIBase[source]¶
基础:
BaseModel
,ABC
OCI GenAI模型的基础类
通过解析和验证从关键字参数输入的数据来创建一个新模型。
如果输入数据无法解析成有效的模型,将引发ValidationError异常。
- 参数auth_profile: Optional[str] = 'DEFAULT'¶
~/.oci/config中配置文件的名称。如未指定,将使用默认值。
- 参数auth_type: Optional[str] = 'API_KEY'¶
身份验证类型,可以是:
API_KEY, SECURITY_TOKEN, INSTANCE_PRINCIPAL, RESOURCE_PRINCIPAL
如未指定,将使用API_KEY。
- 参数compartment_id: str = None¶
分区OCID
- 参数is_stream: bool = False¶
是否返回部分进度流。
- 参数model_id: str = None¶
要调用的模型ID,例如,cohere.command
- 参数model_kwargs: Optional[Dict] = None¶
传递给模型的关键字参数
- 参数provider: str = None¶
模型的提供者名称。默认为None,如果需要,将从model_id尝试推导出来,否则需要用户输入
- 参数 service_endpoint: str = None¶
服务端点 URL