Skip to content

Instantly share code, notes, and snippets.

@oilbeater
Created September 28, 2025 03:08
Show Gist options
  • Save oilbeater/51019de821227ac1c0d624f860f3c1f3 to your computer and use it in GitHub Desktop.
Save oilbeater/51019de821227ac1c0d624f860f3c1f3 to your computer and use it in GitHub Desktop.
RayCast AI with DeepSeek
# ~/.config/raycast/ai.providers.yaml
providers:
- id: deepseek
name: DeepSeek
base_url: https://api.deepseek.com
# Specify at least one api key if authentication is required.
# Optional if authentication is not required or is provided elsewhere.
# If individual models require separate api keys, then specify a separate `key` for each model's `provider`
api_keys:
deepseek: "YOUR OWN KEY HERE"
# Specify all models to use with the current provider
models:
- id: deepseek-chat # `id` must match the identifier used by the provider
name: deepseek-chat # name visible in Raycast
provider: deepseek # Only required if mapping to a specific api key
description: DeepSeek Official # optional
context: 128000 # refer to provider's API documentation
# Optional abilities - all child properties are also optional.
# If you specify abilities incorrectly the model may fail to work as expected in Raycast AI.
# Refer to provider's API documentation for model abilities.
abilities:
temperature:
supported: true
vision:
supported: false
system_message:
supported: true
tools:
supported: false
reasoning_effort:
supported: false
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment