create_agent
Create an AI agent in the Novyx Runtime with any LLM provider, including OpenAI, Anthropic, or litellm for custom models.
Instructions
Create a first-class agent entity in the Novyx Runtime.
Novyx is provider-agnostic — you must specify which LLM backend the agent uses. Use "litellm" to reach models not directly supported (Gemini, Mistral, Cohere, local Ollama, etc.).
Args: name: Human-readable agent name. provider: LLM provider (required): "openai", "anthropic", or "litellm". model: LLM model name (required, e.g. "gpt-4o", "claude-sonnet-4-6"). agent_id: Custom agent ID (auto-generated if omitted). description: Agent description. instructions: System prompt / instructions. capabilities: List of enabled capability pack names. memory_scope: Memory scope for the agent (e.g. "private", "shared"). policy_profile: JSON string of policy profile configuration.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| model | Yes | ||
| agent_id | No | ||
| provider | Yes | ||
| description | No | ||
| capabilities | No | ||
| instructions | No | ||
| memory_scope | No | ||
| policy_profile | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |