Ollama 中文API文档
生成补全
说明
根据参数生成补全信息
POST
模型
创建模型
POST
生成响应
POST
列出本地模型
GET
显示模型信息
POST
复制模型
POST
删除模型
DELETE
拉取模型
POST
推送模型
POST
生成嵌入向量
POST
列出正在运行的模型
GET
交互式会话
交互式会话(使用工具)
POST
获取Ollama版本信息
GET
根据参数生成补全信息开发中
POST{{baseUrl}}/api/generate
创建时间: 2025-05-28 18:00
请求参数
Body 参数application/json
数据结构
modelstring
必填
使用的模型名称
promptstring
必填
对话内容
streamboolean
必填
是否使用流模式
optionsobject
必填
num_keepinteger
必填
seedinteger
必填
num_predictinteger
必填
top_kinteger
必填
top_pnumber
必填
temperaturenumber
必填
温度
repeat_penaltynumber
必填
stoparray<string>
必填
示例数据
{
"model": "{{model}}",
"prompt": "Why is the sky blue?",
"stream": false,
"options": {
"num_keep": 5,
"seed": 42,
"num_predict": 100,
"top_k": 20,
"top_p": 0.9,
"min_p": 0,
"typical_p": 0.7,
"repeat_last_n": 33,
"temperature": 0.8,
"repeat_penalty": 1.2,
"presence_penalty": 1.5,
"frequency_penalty": 1,
"mirostat": 1,
"mirostat_tau": 0.8,
"mirostat_eta": 0.6,
"penalize_newline": true,
"stop": [ "\n", "user:" ],
"numa": false,
"num_ctx": 1024,
"num_batch": 2,
"num_gpu": 1,
"main_gpu": 0,
"low_vram": false,
"vocab_only": false,
"use_mmap": true,
"use_mlock": false,
"num_thread": 8
}
}
响应示例
成功
HTTP状态码:200
内容格式:JSON
数据结构
modelstring
可选
所使用的模型名称
created_atstring
可选
对话创建时间
responsestring
可选
生成信息内容
doneboolean
可选
是否完成
响应示例
{
"model": "deepseek-r1",
"created_at": "Sun Feb 22 2026 08:08:52 GMT+0800 (中国标准时间)",
"response": "Vesper confido solvo totidem desparatus usus cui. Carmen demulceo laborum eum angelus congregatio perferendis abundans soleo strenuus. Votum veritatis aptus aurum acquiro sursum.",
"done": true
}
最后更新: -