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

# LiteLLM Provider

> The LiteLLM Provider enables integration with LiteLLM proxy into Keep.

## Authentication

This provider requires authentication.

* **api\_url**: LiteLLM API endpoint URL (required: True, sensitive: False)
* **api\_key**: Optional API key if your LiteLLM deployment requires authentication (required: False, sensitive: True)

## In workflows

This provider can be used in workflows.

As "step" to query data, example:

```yaml theme={null}
steps:
    - name: Query litellm
      provider: litellm
      config: "{{ provider.my_provider_name }}"
      with:
        prompt: {value}  
        temperature: {value}  
        model: {value}  
        max_tokens: {value}  
        structured_output_format: {value}  
```

Check the following workflow example:

* [enrich\_using\_structured\_output\_from\_openai.yaml](https://github.com/keephq/keep/blob/main/examples/workflows/enrich_using_structured_output_from_openai.yaml)
