Zum Inhalt springen

Aktive Konfiguration einsehen (maskiert)

GET
/v1/config
curl --request GET \
--url https://example.com/v1/config \
--header 'Authorization: Bearer <token>'

Geheimnisse sind maskiert: api.auth_token"•••", jedes mcp_servers[].headers{"(maskiert)": "•••"}, mcp_servers[].env fehlt ganz. Nur lesend — Änderungen erfordern das Bearbeiten der config.json und einen Neustart.

Konfiguration.

Media typeapplication/json
object
endpoints
Array<object>
object
name
string
url
string
max_inflight

Default 2

integer
priority

Niedriger gewinnt bei Gleichstand, Default 0

integer
pool
object
health_interval_sec

Default 15

integer
ping_timeout_sec

Default 3

integer
fail_threshold

Default 3

integer
recover_threshold

Default 2

integer
tags_refresh_every_n_pings

Default 4

integer
request_timeout_sec
integer
models
object
default
string
default_category

Greift, wenn die Klassifikation fehlschlägt

string
tasks
object
key
additional properties
object
models
Array<string>
description
string
options

An Ollama durchgereichte Optionen, z. B. temperature, num_ctx

object
key
additional properties
any
agent
object
max_iterations

Default 10

integer
max_tools_per_call

Default 8

integer
max_tool_result_chars

Default 4000

integer
history_budget_ratio

Default 0.8

number
system_prompt
string
skills
object
dirs
Array<string>
auto_load_on_trigger
boolean
allow_scripts

Vorsicht: führt Code aus

boolean
web
object
enabled

Default true

boolean
search_url
string
user_agent
string
max_page_chars

Default 6000

integer
max_results

Default 5

integer
timeout_sec

Default 30

integer
mcp_servers
Array<object>
object
name
string
transport
string
Allowed values: stdio http
command
string
args
Array<string>
env

Von GET /v1/config immer entfernt

object
key
additional properties
string
url
string
headers

Von GET /v1/config maskiert

object
key
additional properties
string
tool_tags
Array<string>
enabled

Default true

boolean
scheduler
object
enabled
boolean
state_dir

Default ~/.ollama-agent/state

string
jobs
Array<object>
object
id
string
schedule

Cron-Ausdruck

string
prompt
string
category
string
skill
string
timeout_sec

Default 300

integer
overlap

Default skip

string
Allowed values: skip allow
enabled
boolean
source
string
Allowed values: config api
api
object
addr

Default 127.0.0.1:2330

string
auth_token

Von GET /v1/config maskiert zu “•••”, wenn gesetzt

string
cors_origins
Array<string>
log
object
level
string
Allowed values: debug info warn error
format
string
Allowed values: text json
Example
{
"mcp_servers": [
{
"transport": "stdio"
}
],
"scheduler": {
"jobs": [
{
"overlap": "skip",
"source": "config"
}
]
},
"log": {
"level": "debug",
"format": "text"
}
}