> ## Documentation Index
> Fetch the complete documentation index at: https://docs.case.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Get LLM configuration

> Retrieves the AI Gateway configuration including all available language models and their specifications. This endpoint returns model information compatible with the Vercel AI SDK Gateway format, making it easy to integrate with existing AI applications.

Use this endpoint to:
- Discover available language models
- Get model specifications and pricing
- Configure AI SDK clients
- Build model selection interfaces



## OpenAPI

````yaml /openapi.json get /llm/config
openapi: 3.1.0
info:
  title: Case.dev API
  description: >-
    The AI-native platform for legal technology. Build smarter legal
    applications with our suite of AI-powered APIs.
  version: 1.0.0
  contact:
    name: Case.dev Support
    email: support@casemark.com
    url: https://case.dev
  license:
    name: Proprietary
    url: https://case.dev/terms
servers:
  - url: https://api.case.dev
    description: Production
security:
  - bearerAuth: []
tags:
  - name: Vaults
    description: Secure document storage with semantic search and GraphRAG
  - name: Memory
    description: >-
      Persistent memory for AI agents with semantic search and 12 generic
      indexed tag fields
  - name: OCR
    description: Extract text from PDFs, images, and scanned documents
  - name: Voice
    description: Audio transcription and text-to-speech
  - name: LLMs
    description: Access 40+ language models through a unified API
  - name: Search
    description: Web search, AI answers, and deep research
  - name: Mail
    description: Managed inboxes for agent email workflows
  - name: Media
    description: Transcript retrieval and captioned media clip generation
  - name: Legal
    description: Legal research tools including citation verification
  - name: Privilege
    description: Privilege detection for e-discovery and litigation workflows
  - name: Compute
    description: Serverless GPU and CPU infrastructure
  - name: Format
    description: Document formatting and template rendering (MD/JSON to PDF/DOCX)
  - name: SuperDoc
    description: Document conversion and template automation
  - name: Webhooks
    description: Webhook endpoint management
  - name: System
    description: Public system metadata and discovery endpoints
  - name: Usage
    description: Usage reporting and webhook subscriptions
  - name: Database
    description: Serverless PostgreSQL databases with instant branching
  - name: Translation
    description: Language detection and translation for multilingual legal workflows
  - name: Skills
    description: Search and read legal AI skills for agents
  - name: Agents
    description: >-
      Create, manage, and execute AI agents with tool access, sandbox
      environments, and async run workflows
  - name: Matters
    description: Matter-native legal workspaces and orchestration primitives
  - name: Applications Projects
    description: Web application project management
  - name: Applications Deployments
    description: Web application deployment management
  - name: Applications Domains
    description: Custom domain configuration for applications
  - name: Applications Env Vars
    description: Environment variable management for applications
paths:
  /llm/config:
    get:
      tags:
        - LLMs
      summary: Get LLM configuration
      description: >-
        Retrieves the AI Gateway configuration including all available language
        models and their specifications. This endpoint returns model information
        compatible with the Vercel AI SDK Gateway format, making it easy to
        integrate with existing AI applications.


        Use this endpoint to:

        - Discover available language models

        - Get model specifications and pricing

        - Configure AI SDK clients

        - Build model selection interfaces
      operationId: getLlmConfig
      responses:
        '200':
          description: AI Gateway configuration with available models
          content:
            application/json:
              schema:
                type: object
                properties:
                  models:
                    type: array
                    items:
                      type: object
                      properties:
                        id:
                          type: string
                          description: Unique model identifier
                        name:
                          type: string
                          description: Human-readable model name
                        modelType:
                          type: string
                          description: Type of model (e.g., language, embedding)
                        description:
                          type: string
                          description: Model description and capabilities
                        pricing:
                          type: object
                          description: Pricing information for the model
                        specification:
                          type: object
                          description: Technical specifications and limits
                      required:
                        - id
                        - name
                        - modelType
                required:
                  - models
              example:
                models:
                  - id: gpt-4
                    name: GPT-4
                    modelType: language
                    description: Most capable GPT-4 model for complex legal analysis
                    pricing:
                      input: 0.03
                      output: 0.06
                      currency: USD
                      unit: 1K tokens
                  - id: claude-3-opus
                    name: Claude 3 Opus
                    modelType: language
                    description: Anthropic's most powerful model for legal reasoning
                  - id: text-embedding-3-large
                    name: Text Embedding 3 Large
                    modelType: embedding
                    description: High-performance embeddings for semantic search
        '401':
          description: Authentication failed - invalid or missing API key
components:
  securitySchemes:
    bearerAuth:
      type: http
      scheme: bearer
      bearerFormat: API Key
      description: API key starting with `sk_case_`

````