The adapter used to interface with the LLM
OptionalbaseCustom base URL for the LLM API
OptionalconfigAdapter-specific configuration. Validation rules: - Bedrock: Required. Must be {"region": "<aws-region>"} (e.g., {"region":"us-east-1"}) - VertexAI: Optional. If provided, must be {"location": "<gcp-location>"} (e.g., {"location":"us-central1"}) - Other adapters: Not supported. Omit this field or set to null.
OptionalcustomList of custom model names
OptionalextraExtra headers to send with requests
Provider name (e.g., 'openai', 'my-gateway'). Must be unique in project, used for upserting.
Secret key for the LLM API.
OptionalwithWhether to include default models. Default is true.
Request to create or update an LLM connection (upsert)