Skip to main content

CreateModelRequestBody

$schemauri

A URL to the JSON Schema for this object.

Example: https://example.com/schemas/CreateModelRequestBody.json
apiKeystring

API key (required for cloud providers)

baseUrlstring

Provider base URL (required for Ollama, optional for OpenAI-compatible)

dimensionsint64

Embedding dimensions (embedding models only)

maxTokensint64

Max tokens (LLM models only)

modelNamestringrequired

Model identifier (e.g. nomic-embed-text, gpt-4o, claude-sonnet-4-20250514)

modelTypestringrequired

Model type

Possible values: [embedding, llm]

namestringrequired

Display name

providerstringrequired

Provider

Possible values: [ollama, openai, anthropic, gemini]

temperaturedouble

Generation temperature (LLM models only)

CreateModelRequestBody
{
"$schema": "https://example.com/schemas/CreateModelRequestBody.json",
"apiKey": "string",
"baseUrl": "string",
"dimensions": 0,
"maxTokens": 0,
"modelName": "string",
"modelType": "embedding",
"name": "string",
"provider": "ollama",
"temperature": 0
}