Skip to main content
本文档将帮助您开始使用 Oracle Cloud Infrastructure (OCI) 生成式 AI 对话模型。OCI 生成式 AI 是一项完全托管的服务,通过单个 API 提供最先进的可定制大型语言模型,涵盖广泛的应用场景。访问现成的预训练模型,或在专用的 AI 集群上创建和托管微调的自定义模型。 有关详细文档,请参阅 OCI 生成式 AI 文档 和 API 参考。

概述

集成详情

模型特性

设置

安装

凭证

使用 OCI CLI 设置认证(创建 ~/.oci/config):
对于其他认证方法(会话令牌、实例主体),请参阅 OCI SDK 认证。

实例化

关键参数:
  • model_id - 要使用的模型(参见 可用模型)
  • service_endpoint - 区域端点(us-chicago-1, eu-frankfurt-1 等)
  • compartment_id - 您的 OCI 容器 OCID
  • model_kwargs - 模型设置,如温度、最大 Token 数

调用

多轮对话 跨消息维护上下文:

流式输出

按生成顺序获取响应:

异步

并发处理多个请求以提高吞吐量:

工具调用

为模型提供 API、数据库和自定义函数的访问权限:
完整的工具执行循环 - 执行工具并返回结果:
并行工具执行 (Llama 4+) 用于并发 API 调用:

结构化输出

将非结构化文本解析为类型化的数据结构以进行处理:
用于日志解析、发票提取或数据分类管道。

视觉与多模态

处理图像以进行数据提取、分析和自动化:
用例: 图表分析、收据/发票解析、图表数据提取、文档处理 视觉模型: Llama 3.2 Vision (11B, 90B), Gemini 2.0/2.5, Grok 4, Cohere Command A

Gemini 多模态 (PDF, 视频, 音频)

使用 Gemini 模型处理文档、视频和音频:
视频/音频分析:
支持格式: PDF, MP4/MOV 视频, MP3/WAV 音频 (仅限 Gemini 2.0/2.5)

配置

使用 model_kwargs 控制模型行为:

可用模型

有关完整列表和区域可用性的详细信息,请参阅 OCI 模型目录。

API 参考

有关所有 ChatOCIGenAI 功能和配置的详细文档,请访问 API 参考。

相关


官方原文:src/oss/python/integrations/chat/oci_generative_ai.mdx · 非官方翻译,译文由 AI 生成,以英文原文为准。
Last modified on November 3, 2026