DeepSeek Model
Step 1: Obtain API Key
DeepSeek is developed by DeepSeek AI. To use DeepSeek models, go to DeepSeek Platform, register an account, and obtain your API key from the API management console.
Step 2: Configure Agent Settings
Configure the HOST_AGENT and APP_AGENT in the config/ufo/agents.yaml file to use the DeepSeek model.
If the file doesn't exist, copy it from the template:
Copy-Item config\ufo\agents.yaml.template config\ufo\agents.yaml
Edit config/ufo/agents.yaml with your DeepSeek configuration:
HOST_AGENT:
VISUAL_MODE: False # DeepSeek models typically don't support visual inputs
API_TYPE: "deepseek" # Use DeepSeek API
API_KEY: "YOUR_DEEPSEEK_API_KEY" # Your DeepSeek API key
API_MODEL: "deepseek-chat" # Model name
APP_AGENT:
VISUAL_MODE: False
API_TYPE: "deepseek"
API_KEY: "YOUR_DEEPSEEK_API_KEY"
API_MODEL: "deepseek-chat"
Configuration Fields:
VISUAL_MODE: Set toFalse- Most DeepSeek models don't support visual inputsAPI_TYPE: Use"deepseek"for DeepSeek API (case-sensitive in code: lowercase)API_KEY: Your DeepSeek API keyAPI_MODEL: Model identifier (e.g.,deepseek-chat,deepseek-coder)
Available Models:
- DeepSeek-Chat:
deepseek-chat- General conversation model - DeepSeek-Coder:
deepseek-coder- Code-specialized model
For detailed configuration options, see:
- Agent Configuration Guide - Complete agent settings reference
- Model Configuration Overview - Compare different LLM providers
Step 3: Start Using UFO
After configuration, you can start using UFO with the DeepSeek model. Refer to the Quick Start Guide for detailed instructions on running your first tasks.
Note: Since DeepSeek models don't support visual mode, UFO will operate in text-only mode, which may limit some UI automation capabilities that rely on screenshot understanding.