Docs
⚙️ Configuration
librechat.yaml
Settings
Actions (OpenAPI Specs)

Actions Object Structure

Actions can be used to dynamically create tools from OpenAPI specs. The actions object structure allows you to specify allowed domains for agent/assistant actions.

More info: Agents - Actions

Example

Actions Object Structure
# Example Actions Object Structure
actions:
  allowedDomains:
    - "swapi.dev"
    - "librechat.ai"
    - "google.com"

allowedDomains

Key:

KeyTypeDescriptionExample
allowedDomainsArray of StringsA list specifying allowed domains for agent/assistant actions.Actions with domains not listed will be restricted from executing.

Required

Example:

actions / allowedDomains
allowedDomains:
  - "swapi.dev"
  - "librechat.ai"
  - "google.com"