Learn how to configure NOMOS agents using Python API and YAML files
/auth/token
endpoint is automatically exposed when JWT authentication is enabled. This endpoint allows generating JWT tokens for testing purposes and should never be available in production environments.Security measures in place:enable_token_endpoint
configuration option to be set to true
in development or testing configurations.max_examples
and threshold
settings in AgentConfig
to control how many examples are displayed and the minimum similarity required.
Variable | Description | Required |
---|---|---|
OPENAI_API_KEY | OpenAI API key | If using OpenAI |
MISTRAL_API_KEY | Mistral API key | If using Mistral |
GOOGLE_API_KEY | Google API key | If using Gemini |
HUGGINGFACE_API_TOKEN | HuggingFace token | If using HuggingFace |
ANTHROPIC_API_KEY | Anthropic API key | If using Anthropic |
JWT_SECRET_KEY | JWT secret key | If using JWT authentication |
CSRF_SECRET_KEY | CSRF secret key | If using CSRF protection |
API_KEY_VALIDATION_URL | API key validation endpoint URL | If using API key authentication |
DATABASE_URL | Database connection URL | If using production session store |
REDIS_URL | Redis connection URL | If using Redis for sessions |
KAFKA_BROKERS | Kafka broker URLs | If using Kafka for events |
$
prefix:
Variable | Description | Required |
---|---|---|
OPENAI_API_KEY | OpenAI API key | If using OpenAI |
MISTRAL_API_KEY | Mistral API key | If using Mistral |
GOOGLE_API_KEY | Google API key | If using Gemini |
HUGGINGFACE_API_TOKEN | HuggingFace token | If using HuggingFace |
ANTHROPIC_API_KEY | Anthropic API key | If using Anthropic |