1.1 KiB
1.1 KiB
API
Generate a Prompt
POST /api/generate
The Generate endpoint takes a JSON object with the following fields:
{
Model: "modelname",
Prompt: "prompt",
Context: "context",
}
Context is optional, but is used to provide additional context, such as memory of earlier prompts.
The response is a stream of JSON objects with the following fields:
{
"model": "modelname",
"created_at": "2023-08-04T08:52:19.385406455-07:00"
"response": "the current token",
"done": false
}
field | description |
---|---|
model | the name of the model |
created_at | the time the response was generated |
response | the current token |
done | whether the response is complete |
Create a Model
POST /api/create
List Local Models
GET /api/tags
Return Object
{
"models": [
{
"name": "modelname:tags",
"modified_at": "2023-08-04T08:52:19.385406455-07:00",
"size": size
}
]
}
Copy a Model
/api/copy
Delete a Model
/api/delete
Pull a Model
/api/pull
Push a Model
/api/push
Heartbeat
/