AS AgentScopeAPI 手册 / API Reference
包package 2.x

agentscope-extensions-model-openai

AgentScope Java - Extensions - Model - OpenAI · 2.0.4

OpenAI model provider extension for AgentScope Java

groupIdGroupIdio.agentscope
版本Version2.0.4
版本线Line2.x
分类Categoryextension
包Packages10
类型Types53 top-level / 62 total

包Packages

io.agentscope.extensions.model.openai4
io.agentscope.extensions.model.openai.compat.deepseek3
io.agentscope.extensions.model.openai.compat.glm3
io.agentscope.extensions.model.openai.compat.kimi3
io.agentscope.extensions.model.openai.compat.minimax3
io.agentscope.extensions.model.openai.credential1
io.agentscope.extensions.model.openai.dto16
io.agentscope.extensions.model.openai.exception8
io.agentscope.extensions.model.openai.formatter11
io.agentscope.extensions.model.openai.tool1

类型Types

类型Type种类Kind包Package说明Description
OpenAIChatModel类classio.agentscope.extensions.model.openai
OpenAI 协议模型
OpenAI Chat Model using native HTTP API.
OpenAIClient类classio.agentscope.extensions.model.openai
OpenAI 客户端,封装与远端服务的连接和调用。
Stateless HTTP client for OpenAI-compatible APIs.
OpenAIModelProvider类classio.agentscope.extensions.model.openai
OpenAI 模型提供者,与模型服务通信并返回生成或向量化结果。
OpenAI provider registered through `java.util.ServiceLoader`.
OpenAIModelProviderSupport类classio.agentscope.extensions.model.openai
OpenAI 模型提供者 Support,与模型服务通信并返回生成或向量化结果。
Shared helper methods for OpenAI-compatible model providers.
DeepSeekFormatter类classio.agentscope.extensions.model.openai.compat.deepseek
用于DeepSeek 聊天模型(deepseek-v4-flash,deepseek-v4-pro)的格式化器。
Formatter for DeepSeek Chat models (deepseek-v4-flash, deepseek-v4-pro).
DeepSeekModelProvider类classio.agentscope.extensions.model.openai.compat.deepseek
DeepSeek 模型提供者,与模型服务通信并返回生成或向量化结果。
DeepSeek provider registered through `java.util.ServiceLoader`.
DeepSeekMultiAgentFormatter类classio.agentscope.extensions.model.openai.compat.deepseek
DeepSeek Multi 智能体格式化器,与模型服务通信并返回生成或向量化结果。
Multi-agent formatter for DeepSeek Chat models (deepseek-v4-flash, deepseek-v4-pro).
GLMFormatter类classio.agentscope.extensions.model.openai.compat.glm
GLM 格式化器,与模型服务通信并返回生成或向量化结果。
Formatter for Zhipu AI (Z.ai) GLM models (glm-5.2, glm-5.1, glm-5, glm-4.7, glm-4.6, etc.).
GLMModelProvider类classio.agentscope.extensions.model.openai.compat.glm
GLM 模型提供者,与模型服务通信并返回生成或向量化结果。
Zhipu AI (Z.ai) GLM provider registered through `java.util.ServiceLoader`.
GLMMultiAgentFormatter类classio.agentscope.extensions.model.openai.compat.glm
GLM Multi 智能体格式化器,与模型服务通信并返回生成或向量化结果。
Multi-agent formatter for Zhipu AI (Z.ai) GLM models.
KimiFormatter类classio.agentscope.extensions.model.openai.compat.kimi
Kimi 格式化器,与模型服务通信并返回生成或向量化结果。
Formatter for Kimi (Moonshot AI) models (kimi-k3, kimi-k2.7-code, kimi-k2.6, kimi-k2.5, moonshot-v1 series).
KimiModelProvider类classio.agentscope.extensions.model.openai.compat.kimi
Kimi 模型提供者,与模型服务通信并返回生成或向量化结果。
Kimi (Moonshot AI) provider registered through `java.util.ServiceLoader`.
KimiMultiAgentFormatter类classio.agentscope.extensions.model.openai.compat.kimi
Kimi Multi 智能体格式化器,与模型服务通信并返回生成或向量化结果。
Multi-agent formatter for Kimi (Moonshot AI) models.
MiniMaxFormatter类classio.agentscope.extensions.model.openai.compat.minimax
用于MiniMax OpenAI 兼容的聊天补全的格式化器。
Formatter for MiniMax OpenAI-compatible chat completions.
MiniMaxModelProvider类classio.agentscope.extensions.model.openai.compat.minimax
MiniMax 模型提供者,与模型服务通信并返回生成或向量化结果。
MiniMax provider registered through `java.util.ServiceLoader`.
MiniMaxMultiAgentFormatter类classio.agentscope.extensions.model.openai.compat.minimax
MiniMax Multi 智能体格式化器,与模型服务通信并返回生成或向量化结果。
Multi-agent formatter for MiniMax OpenAI-compatible chat completions.
OpenAICredential类classio.agentscope.extensions.model.openai.credential
用于OpenAI API的凭证。
Credential for the OpenAI API.
OpenAIChoice类classio.agentscope.extensions.model.openai.dto
OpenAI 选项,保存相关配置项。
OpenAI choice DTO.
OpenAIContentPart类classio.agentscope.extensions.model.openai.dto
用于多模态消息的OpenAI 内容片段 DTO。
OpenAI content part DTO for multimodal messages.
OpenAIError类classio.agentscope.extensions.model.openai.dto
OpenAI 错误,与模型服务通信并返回生成或向量化结果。
OpenAI error DTO.
OpenAIFunction类classio.agentscope.extensions.model.openai.dto
OpenAI 函数,与模型服务通信并返回生成或向量化结果。
OpenAI function call DTO.
OpenAIImageUrl类classio.agentscope.extensions.model.openai.dto
OpenAI 图像 URL,与模型服务通信并返回生成或向量化结果。
OpenAI image URL DTO.
OpenAIInputAudio类classio.agentscope.extensions.model.openai.dto
OpenAI 输入音频,与模型服务通信并返回生成或向量化结果。
OpenAI input audio DTO.
OpenAIMessage类classio.agentscope.extensions.model.openai.dto
OpenAI 消息,与模型服务通信并返回生成或向量化结果。
OpenAI message DTO.
OpenAIReasoningDetail类classio.agentscope.extensions.model.openai.dto
OpenAI 推理详情,与模型服务通信并返回生成或向量化结果。
OpenAI Reasoning Detail DTO (OpenRouter specific for Gemini).
OpenAIRequest类classio.agentscope.extensions.model.openai.dto
OpenAI 请求,与模型服务通信并返回生成或向量化结果。
OpenAI Chat Completion API request DTO.
OpenAIResponse类classio.agentscope.extensions.model.openai.dto
OpenAIResponse,与模型服务通信并返回生成或向量化结果。
OpenAI Chat Completion API response DTO.
OpenAIStreamOptions类classio.agentscope.extensions.model.openai.dto
OpenAI 流选项,保存相关配置项。
OpenAI stream options DTO.
OpenAITool类classio.agentscope.extensions.model.openai.dto
OpenAI 工具,封装可被智能体调用的能力。
OpenAI tool definition DTO.
OpenAIToolCall类classio.agentscope.extensions.model.openai.dto
OpenAI 工具调用,与模型服务通信并返回生成或向量化结果。
OpenAI tool call DTO.
OpenAIToolFunction类classio.agentscope.extensions.model.openai.dto
OpenAI 工具函数,与模型服务通信并返回生成或向量化结果。
OpenAI tool function definition DTO.
OpenAIUsage类classio.agentscope.extensions.model.openai.dto
OpenAI 用量,与模型服务通信并返回生成或向量化结果。
OpenAI usage statistics DTO.
OpenAIVideoUrl类classio.agentscope.extensions.model.openai.dto
OpenAI 视频 URL,与模型服务通信并返回生成或向量化结果。
OpenAI video URL DTO.
AuthenticationException类classio.agentscope.extensions.model.openai.exception
Authentication 异常,表示执行过程中的错误。
Exception thrown when authentication fails (HTTP 401).
BadRequestException类classio.agentscope.extensions.model.openai.exception
Bad 请求异常,表示执行过程中的错误。
Exception thrown when the request is malformed (HTTP 400).
InternalServerException类classio.agentscope.extensions.model.openai.exception
内部服务端异常,表示执行过程中的错误。
Exception thrown when the server encounters an internal error (HTTP 5xx).
NotFoundException类classio.agentscope.extensions.model.openai.exception
未找到异常,表示执行过程中的错误。
Exception thrown when the requested resource is not found (HTTP 404).
OpenAIException类classio.agentscope.extensions.model.openai.exception
用于所有 OpenAI API 错误的基类异常。
Base exception for all OpenAI API errors.
PermissionDeniedException类classio.agentscope.extensions.model.openai.exception
权限已拒绝异常,表示执行过程中的错误。
Exception thrown when permission is denied (HTTP 403).
RateLimitException类classio.agentscope.extensions.model.openai.exception
速率限制异常,表示执行过程中的错误。
Exception thrown when rate limits are exceeded (HTTP 429).
UnprocessableEntityException类classio.agentscope.extensions.model.openai.exception
Unprocessable Entity 异常,表示执行过程中的错误。
Exception thrown when the request is well-formed but semantically incorrect (HTTP 422).
DeepSeekFormatter类classio.agentscope.extensions.model.openai.formatter
DeepSeek 格式化器,与模型服务通信并返回生成或向量化结果。
Formatter for DeepSeek Chat models (deepseek-chat, deepseek-coder).
DeepSeekMultiAgentFormatter类classio.agentscope.extensions.model.openai.formatter
DeepSeek Multi 智能体格式化器,与模型服务通信并返回生成或向量化结果。
Multi-agent formatter for DeepSeek Chat models.
GLMFormatter类classio.agentscope.extensions.model.openai.formatter
GLM 格式化器,与模型服务通信并返回生成或向量化结果。
Formatter for Zhipu GLM models (glm-4, glm-3-turbo, etc.).
GLMMultiAgentFormatter类classio.agentscope.extensions.model.openai.formatter
GLM Multi 智能体格式化器,与模型服务通信并返回生成或向量化结果。
Multi-agent formatter for Zhipu GLM models.
OpenAIBaseFormatter类classio.agentscope.extensions.model.openai.formatter
用于OpenAI 聊天补全 HTTP API的基类格式化器。
Base formatter for OpenAI Chat Completion HTTP API.
OpenAIChatFormatter类classio.agentscope.extensions.model.openai.formatter
用于OpenAI 聊天补全 HTTP API的格式化器。
Formatter for OpenAI Chat Completion HTTP API.
OpenAIConversationMerger类classio.agentscope.extensions.model.openai.formatter
OpenAI 会话 Merger,与模型服务通信并返回生成或向量化结果。
Merges multi-agent conversation messages for OpenAI HTTP API.
OpenAIConverterUtils类classio.agentscope.extensions.model.openai.formatter
OpenAI 转换器 Utils,与模型服务通信并返回生成或向量化结果。
Utility class for OpenAI message and conversation conversion.
OpenAIMessageConverter类classio.agentscope.extensions.model.openai.formatter
OpenAI 消息转换器,与模型服务通信并返回生成或向量化结果。
Converts AgentScope Msg objects to OpenAI DTO types (for HTTP API).
OpenAIMultiAgentFormatter类classio.agentscope.extensions.model.openai.formatter
OpenAI Multi 智能体格式化器,与模型服务通信并返回生成或向量化结果。
Multi-agent formatter for OpenAI Chat Completion HTTP API.
OpenAIResponseParser类classio.agentscope.extensions.model.openai.formatter
OpenAIResponse 解析器,与模型服务通信并返回生成或向量化结果。
Parses OpenAI HTTP API responses to AgentScope ChatResponse.
OpenAIMultiModalTool类classio.agentscope.extensions.model.openai.tool
OpenAI Multi Modal 工具,封装可被智能体调用的能力。
OpenAI multimodal tool.