Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.coralos.ai/llms.txt

Use this file to discover all available pages before exploring further.

An AgentLlmProxyRequest is a type used exclusively in the llm.proxies array to specify the requirement of an LLM proxy. In Docker and Executable runtimes, a resolved LLM proxy request will set environment variables, prefixed with CORAL_PROXY_$NAME. For example, the request:
[[llm.proxies]]
name = "MAIN"
format.type = "OpenAI"
models = ["gpt-5.3", "gpt-5.2", "gpt-5"]
Could produce the following environment variables:
# Should be used as the baseURL in LLM requests
CORAL_PROXY_MAIN_URL=...

CORAL_PROXY_MAIN_FORMAT=OpenAI
CORAL_PROXY_MAIN_MODEL=gpt-5.2
The server will not launch agents that it cannot resolve proxies for!

name

required
[[llm.proxies]]
name = "MAIN"
format.type = "OpenAI"
The name of the proxy request. Requirements
  • The name must be between 1 and 32 characters long.
  • The name must contain only uppercase alphanumeric characters and underscores.
  • The name must be unique.

format.type

required The LLM request format. Current supported types are:
  • OpenAI
  • Anthropic
[[llm.proxies]]
name = "MAIN"
format.type = "Anthropic"

models

required A list of models that this request will accept. Only one of the listed models will be used. Requirements
  • The name of a model must be between 1 and 128 characters long.
  • There must be 32 or fewer models listed.