概括
POST /api/chat
"stream": false"
禁用流式传输。最终的响应对象将包含请求的统计信息和附加数据。参数 (Parameters)
message
对象具有以下字段:role
:消息的角色,可以是 system
、user
、assistant
或 tool
。content
:消息的内容。images
(可选):要包含在消息中的图像列表(对于多模态模型,如 llava
)。tool_calls
(可选):模型想要使用的 JSON 格式的工具列表。format
:返回响应的格式。格式可以是 json
或 JSON schema (JSON schema)。options
:Modelfile 文档中列出的其他模型参数,例如 temperature
。stream
:如果为 false
,则响应将作为单个响应对象返回,而不是一系列对象。keep_alive
:控制模型在请求后保持加载到内存中的时间(默认值:5m
)。结构化输出 (Structured outputs)
format
参数中提供 JSON schema (JSON schema) 来支持结构化输出。模型将生成与 schema (schema) 匹配的响应。请参阅下面的聊天请求(结构化输出)(Chat request (Structured outputs)) 示例。修改于 2025-03-17 08:16:00