Skills MCP Model 博客 提交 Skills

How to Use DeepSeek Models

Learn even with zero background. Four ways, from the simplest to the most professional, step-by-step guide to using DeepSeek models.

Start Learning

Four Ways to Use, One Will Suit You

No technical background needed, no code reading required. From opening a webpage to local deployment, the four ways increase in difficulty, choose as needed.

Official App / Web Version (Recommended for Beginners)

The simplest way, no technical knowledge required, ready to use.

Step 1: Open DeepSeek

You can choose any of the following:

  • Mobile: Search for DeepSeek in the app store (App Store / Huawei AppGallery / Xiaomi GetApps) and download the official app. The icon is a blue whale.
  • Desktop: Open chat.deepseek.com in your browser, no download needed, use directly.

Step 2: Register and Log In

Supports phone number registration, also quick login with WeChat or Google account. Registration is completely free, no credit card required.

Step 3: Start Chatting

After logging in, you will see an input box at the bottom. Just like chatting with a WeChat friend, type your question and hit send. DeepSeek will reply within seconds.

Try these questions:

  • "Help me write a weekly report, this week I completed the requirements document and API integration for Project A"
  • "Explain in simple terms what machine learning is"
  • "Recommend 3 AI introductory books suitable for beginners"
  • "Help me translate this Chinese into English"

Advanced Features

  • Upload Files: Click the attachment icon on the left side of the input box to upload PDF, Word, Excel, images, etc., and let DeepSeek analyze the content.
  • Web Search: Turn on the "Web Search" toggle above the input box, and DeepSeek will search the internet in real time for the latest information.
  • Voice Input: The app supports voice input, just speak to ask questions, very convenient.

DeepSeek Official App Advanced Usage Tutorial

Not just chat. The DeepSeek official app and web version have many powerful features, introduced one by one below, to help you truly make the most of DeepSeek.

Web Search Feature

DeepSeek supports real-time web search, allowing you to get the latest information, breaking through the time limitations of training data.

How to enable:

  • Web version: Above the input box, click the "Web Search" toggle button (icon is a globe), and after enabling, the button will be highlighted
  • App: Find the "Web Search" toggle above the chat input box and tap to enable
  • After enabling, DeepSeek will automatically search the internet for the latest information for each of your questions
  • Suitable for querying real-time news, latest policies, weather, stock quotes, etc.

Usage Tips

By default, it is recommended to keep web search off, and only turn it on when you need the latest information. When off, DeepSeek uses training data to answer, which is faster. Web search consumes more time but can retrieve real-time information.

Supported File Formats for Upload

DeepSeek supports uploading files in various formats, allowing AI to analyze document content. Click the attachment icon on the left side of the input box to upload.

Supported file formats:

Documents

PDF, Word (.docx), PPT (.pptx), Excel (.xlsx), TXT plain text

Images

JPG, PNG, GIF, WebP (reads text from images, not multimodal recognition)

Code

Python, JS, Java, C++, Go, and all other plain text code files

Long Text Processing (1 Million Token Context)

The DeepSeek official app supports up to 1 million tokens of long context, capable of processing text equivalent to the volume of the Three-Body Trilogy in one go.

What can 1 million tokens do?

  • Upload and analyze the entire content of a full-length novel at once
  • Process a complete project codebase for global code review
  • Analyze full contract documents and legal files
  • Read and summarize hours of meeting minutes

Note

The DeepSeek model locally deployed with Ollama has a default context of 128K tokens. To get a larger context, you need to run ollama run deepseek-r1:8b and then set /set parameter num_ctx 131072 to adjust. The official app and web version automatically support a 1 million token context.

Code Interpreter

The DeepSeek official app has a built-in code interpreter that can run Python code, analyze data, and generate charts. This is one of DeepSeek's most powerful features.

What the code interpreter can do:

The code interpreter is automatically activated in the conversation — when you request a task that requires code execution, DeepSeek will automatically invoke the code interpreter to execute it. You don't need to enable it manually; it will automatically determine whether code needs to be run.

Voice Input Feature (App)

On the mobile app, you can ask questions directly via voice input without typing, which is ideal for scenarios like driving, cooking, or exercising.

How to use voice input:

Voice recognition accuracy is very high and supports mixed Chinese-English input. If you frequently use DeepSeek on your phone, voice input can significantly improve efficiency.

For more DeepSeek usage tips, please see DeepSeek Download and Installation Guide and DeepSeek Model Details.

DeepSeek API Quick Start

DeepSeek provides official API services, compatible with OpenAI SDK, extremely low prices, and almost zero migration cost. From registration to calling, it takes only 5 minutes.

Step 1: Get API Key

Open platform.deepseek.com, register or log in to your DeepSeek account. Go to the "API Keys" page, click "Create API Key", copy the generated key and store it securely (the key is only shown once).

Security Tip

The API Key is equivalent to your account password. Do not hardcode it in public code; it is recommended to store it in environment variables. Each API Key can have an expiration date and usage quota limits.

API Pricing (Extremely Cost-Effective)

DeepSeek API is billed per token, with prices far lower than similar products. The following are the official prices as of July 2026:

DeepSeek V3

¥1

per million input tokens

¥2

per million output tokens

DeepSeek R1

¥4

per million input tokens

¥16

per million output tokens

For comparison: ChatGPT API is about $15/million tokens (approx. ¥108), and DeepSeek V3 is only 1/50 of that. Although the R1 model has a slightly higher output price, it has built-in chain-of-thought reasoning, suitable for complex tasks.

OpenAI SDK Compatibility — Zero-Cost Migration

The DeepSeek API is fully compatible with the OpenAI SDK format. You only need to modify two lines of code: base_url and api_key. If you previously used OpenAI, migration takes only 30 seconds.

Python Call Example

After installing the openai package, set base_url to point to DeepSeek:

# Install dependencies # pip install openai from openai import OpenAI client = OpenAI( api_key="sk-your-api-key-here", # Replace with your API Key base_url="https://api.deepseek.com", ) response = client.chat.completions.create( model="deepseek-chat", # V3 model; for R1 use "deepseek-reasoner" messages=[ {"role": "system", "content": "You are a professional Chinese AI assistant."}, {"role": "user", "content": "Please introduce DeepSeek in one sentence."}, ], temperature=0.7, max_tokens=200, ) print(response.choices[0].message.content)

JavaScript / Node.js Call Example

Using the same pattern, in Node.js you only need to modify baseURL and apiKey:

// Install dependencies // npm install openai import OpenAI from 'openai'; const client = new OpenAI({ apiKey: 'sk-your-api-key-here', // Replace with your API Key baseURL: 'https://api.deepseek.com', }); const response = await client.chat.completions.create({ model: 'deepseek-chat', messages: [ { role: 'system', content: 'You are a professional Chinese AI assistant.' }, { role: 'user', content: 'Please introduce DeepSeek in one sentence.' }, ], temperature: 0.7, max_tokens: 200, }); console.log(response.choices[0].message.content);

curl Command Line Call Example

No SDK required, you can directly call the DeepSeek API with curl:

curl https://api.deepseek.com/v1/chat/completions \ -H "Content-Type: application/json" \ -H "Authorization: Bearer sk-your-api-key-here" \ -d '{ "model": "deepseek-chat", "messages": [ {"role": "system", "content": "You are a professional Chinese AI assistant."}, {"role": "user", "content": "Please introduce DeepSeek in one sentence."} ], "temperature": 0.7, "max_tokens": 200 }'

Streaming Output Example

Streaming output allows the AI to display text word by word like typing, providing a smoother experience. Simply set stream=True:

# Python streaming output from openai import OpenAI client = OpenAI( api_key="sk-your-api-key-here", base_url="https://api.deepseek.com", ) stream = client.chat.completions.create( model="deepseek-chat", messages=[ {"role": "user", "content": "Write a Fibonacci sequence generator in Python"}, ], stream=True, ) for chunk in stream: if chunk.choices[0].delta.content: print(chunk.choices[0].delta.content, end="", flush=True)

Model Selection Recommendations

  • deepseek-chat (V3): Best for daily conversations, content writing, translation, code generation, with the highest cost-effectiveness
  • deepseek-reasoner (R1): For mathematical reasoning, logical analysis, complex programming problems; it shows its thinking process before answering

For the complete API documentation, please visit platform.deepseek.com/api-docs. For more deployment options, see DeepSeek Local Deployment Tutorial.

Run Locally with Ollama (Data Stays on Your Device)

If you care about privacy or want to work offline, you can use Ollama to download the DeepSeek model to your own computer.

Step 1: Install Ollama

Go to ollama.com/download and download the installer for your operating system. Windows users download the .exe file and double-click to install. Mac users download the .dmg file.

Step 2: Download the DeepSeek Model

After installation, open your terminal (on Windows, press Win+R, type cmd, and press Enter; on Mac, open the "Terminal" app) and enter the following command:

ollama run deepseek-r1:8b

The first run will automatically download the model (about 5.2GB); the download speed depends on your network. Once downloaded, the terminal will display the chat interface directly, and you can start chatting with DeepSeek by typing your questions.

Beginner Tip

If your computer has limited specs, try the smaller 1.5B version: ollama run deepseek-r1:1.5b — it only needs 1.1GB and runs smoothly on a standard laptop.

Step 3: Exit the Chat

In the terminal, press Ctrl + D (also on Mac) to exit the chat. Next time, simply enter ollama run deepseek-r1:8b to continue; no need to re-download.

Ollama Integration with Development Tools

The official Ollama documentation recommends various development tool integrations. You can use the ollama launch command to start the DeepSeek model with various development tools in one go. Here are the officially supported integrations:

AI Coding Assistant

Claude Code

Anthropic's official AI coding tool, integrating the DeepSeek R1 model via Ollama for local code generation and editing.

ollama launch claude --model deepseek-r1
AI Coding Assistant

Codex App

OpenAI Codex's desktop app, integrating DeepSeek R1 for powerful local code completion and generation.

ollama launch codex-app --model deepseek-r1
AI Coding Assistant

OpenCode

An open-source AI coding tool, deeply integrated with DeepSeek R1, supporting code generation, refactoring, and debugging in the terminal.

ollama launch opencode --model deepseek-r1
AI Agent Tools

OpenClaw

An AI Agent framework that, when integrated with DeepSeek R1 via Ollama, enables local automated task execution and workflow orchestration.

ollama launch openclaw --model deepseek-r1
AI Agent Tools

Hermes Agent

An AI Agent framework based on Nous Research's Hermes model, integrating DeepSeek R1 for intelligent conversation and task execution.

ollama launch hermes --model deepseek-r1
CLI Tools

Codex CLI

OpenAI Codex's command-line version, integrating DeepSeek R1 via Ollama to use AI coding capabilities directly in the terminal.

ollama launch codex --model deepseek-r1

The above commands require Ollama to be installed and the DeepSeek R1 model to be downloaded. For more local deployment options, see the DeepSeek Local Deployment Tutorial.

DeepSeek Model Customization (Modelfile)

Modelfile is Ollama's model configuration file. You can use it to create custom DeepSeek models—adjust parameters, set system prompts, or even combine multiple models. A Modelfile is a reusable model recipe.

What is a Modelfile?

Modelfile is similar to a Dockerfile; it is a plain text configuration file that defines the model's behavior and parameters. Through Modelfile, you can:

  • Specify the base model (FROM)
  • Set inference parameters (PARAMETER): temperature, top_p, top_k, etc.
  • Define system prompts (SYSTEM) to make the model always play a specific role
  • Adjust the context window size (num_ctx)
  • Set custom templates (TEMPLATE)

Modelfile Practical Example: Programming Assistant

Create a file Modelfile (note the capital first letter, no extension) and write the following content:

# Base model: DeepSeek R1 8B version FROM deepseek-r1:8b # Inference parameter settings PARAMETER temperature 0.7 PARAMETER top_p 0.9 PARAMETER top_k 40 # Context window: 128K tokens PARAMETER num_ctx 131072 # System prompt: Define model role SYSTEM """You are a professional programming assistant, proficient in Python, JavaScript, Go, and Rust. Your response style: - Code first, provide complete runnable examples - Each code block is accompanied by a brief explanation - If security or performance issues are involved, proactively point them out - Reply in Chinese, but code comments in English - Be concise, not verbose"""

Create and Run a Custom Model

In the directory where the Modelfile is located, run the following commands:

# Create a custom model (named my-deepseek) ollama create my-deepseek -f Modelfile # Run the custom model ollama run my-deepseek

After successful creation, my-deepseek will appear as an independent model in your Ollama model list. You can use ollama list to view all created models.

Advanced Example: Multi-Scenario Custom Models

You can create multiple Modelfiles for different scenarios. Here are some practical templates:

# Modelfile.translator — Translation Expert FROM deepseek-r1:8b PARAMETER temperature 0.3 PARAMETER top_p 0.95 SYSTEM """You are a professional translator. Translation requirements: faithfulness, expressiveness, and elegance. When translating from Chinese to English, maintain the original style; when translating from English to Chinese, conform to Chinese expression habits. Only output the translation result, do not add extra explanations."""
# Modelfile.writer — Writing Assistant FROM deepseek-r1:8b PARAMETER temperature 0.9 PARAMETER top_p 0.95 SYSTEM """You are a creative writing assistant. Specialized in WeChat official account articles, Xiaohongshu copy, and marketing copy. The style is vivid and interesting, good at using metaphors and internet slang, but maintaining professionalism. Each article should be controlled between 800-1500 words."""

Create and run:

ollama create deepseek-translator -f Modelfile.translator ollama create deepseek-writer -f Modelfile.writer # When using, specify the model name directly ollama run deepseek-translator ollama run deepseek-writer

Modelfile Usage Tips

  • Lower temperature means more determinism: Translation/code 0.1-0.3, general conversation 0.7, creative writing 0.9-1.2
  • The more specific the SYSTEM, the better: Clearly define the role, output format, tone style, and even provide examples
  • Parameters can be overridden at runtime: In the conversation, enter /set parameter temperature 0.5 to temporarily adjust
  • View current parameters: In the Ollama conversation, enter /show parameters

For more Ollama Modelfile documentation, please see Ollama Official Modelfile Documentation. For more model usage tips, please see DeepSeek Model Details.

API Call (Integrate into Your Project)

If you are a developer and want to integrate DeepSeek into your own application, you can do so via API calls. Ollama's local API is compatible with the OpenAI format, making migration extremely easy.

Prerequisites

Ensure Ollama is installed and the DeepSeek model is running (see Method 2). Once Ollama starts, it automatically exposes an API service at localhost:11434.

Python Call

# Install ollama package
pip install ollama

# Python call example
from ollama import chat

response = chat(
model='deepseek-r1:8b',
messages=[{'role': 'user', 'content': 'Hello, introduce yourself in one sentence'}]
)
print(response.message.content)

JavaScript / Node.js Call

// Install ollama package
// npm install ollama

import ollama from 'ollama'

const response = await ollama.chat({
model: 'deepseek-r1:8b',
messages: [{role: 'user', content: 'Hello'}]
})
console.log(response.message.content)

curl Command Line Call

curl http://localhost:11434/api/chat -d '{
"model": "deepseek-r1:8b",
"messages": [{"role": "user", "content": "Hello, introduce yourself"}]
}'

Third-party Platform Usage (No Deployment)

Don't want to deploy yourself, but need API calls? These platforms provide hosted DeepSeek model services, pay-as-you-go, ready to use.

Model Hosting Platform

Hugging Face

The world's largest AI model community, where DeepSeek officially releases all model weights. You can test online inference directly, and also supports Inference API calls.

  • All DeepSeek model weights downloadable
  • Online inference (Inference API)
  • Free tier available
Model Hosting Platform

SiliconFlow

A domestic AI model hosting platform providing API services for DeepSeek R1 and V3. Fast access in China, good Chinese support.

  • Domestic nodes, low latency
  • Compatible with OpenAI API format
  • Free quota for new users
Model Hosting Platform

Groq

Known for extremely fast inference speed, providing API services for DeepSeek R1 distilled versions. LPU chip inference, much faster than traditional GPUs.

  • Extremely fast inference (LPU chip)
  • Generous free tier
  • Compatible with OpenAI API format
Model Hosting Platform

OpenRouter

AI model aggregation platform, unified API interface to access DeepSeek and other models. Convenient for comparing different model effects.

  • Unified API, multi-model switching
  • Pay-as-you-go, no monthly fee
  • Supports streaming output

DeepSeek Web Search in Practice

Web search is one of DeepSeek's most practical features. Once enabled, DeepSeek can search the internet in real time to get the latest information, breaking through the time limitations of the model's training data.

How to Enable Web Search

The web search feature can be enabled with one click in both the official App and the web version, making it very convenient:

How to enable:

  • Web version (chat.deepseek.com): Find the "Web Search" button above the input box and click it to enable. The button will be highlighted when activated.
  • App: Find the "Web Search" toggle above the conversation input box and tap it to enable. Once enabled, every question will automatically search.
  • Note: Web search is independent for each conversation; you need to re-enable it for new conversations.

When Should You Enable Web Search?

Not all questions require web search. It is recommended to enable it in the following scenarios, and disable it in others for faster responses:

Recommended to enable
  • Query real-time news and hot events
  • Latest policy and regulation changes
  • Stock quotes, cryptocurrency prices
  • Weather, flights, sports results
  • Latest tech product release information
  • Latest academic paper progress
Recommended to disable
  • General knowledge Q&A
  • Code writing and debugging
  • Text translation and polishing
  • Mathematical calculations and reasoning
  • Creative writing and brainstorming
  • Analysis and summarization of existing documents

Practical Examples: Web Search Prompts

Here are some practical example questions after enabling web search. You can copy and use them directly:

# Real-time news What important tech news is there today? Please organize it into a list of key points, with the source for each item. # Competitive analysis Search and compare the latest feature updates of DeepSeek, ChatGPT, Claude, and Gemini in July 2026, listing their strengths and weaknesses. # Technical research What programming languages are most worth learning in 2026? Please give recommendations based on the latest job market demand and industry trends, citing specific data. # Market query Check the current prices of Bitcoin and Ethereum, as well as their 24-hour change. Also search for important crypto industry news from the past week. # Academic research Search for the latest research papers on large language model reasoning capabilities in 2026, and summarize the three most important breakthrough directions.

Web Search at the API Level

Currently, the official DeepSeek API does not yet offer web search capability. If you need to implement web search via the API, you can use the following alternatives:

Alternatives:

  • RAG architecture: Use LangChain or LlamaIndex to build a retrieval-augmented generation system, first search and then let DeepSeek summarize
  • Search API + DeepSeek: Call Google/Bing Search API to get search results, then pass the results as context to the DeepSeek API
  • Third-party platforms: Some third-party platforms (such as Perplexity API) have integrated search capabilities and can be called directly

Web Search Tips

  • During search, DeepSeek will show the sources of information; click the links to verify the accuracy of the information
  • If the search results are not ideal, you can specify the source in the question (e.g., "search Wikipedia")
  • Web search will be 2-5 seconds slower than normal conversation, which is normal

For more DeepSeek usage tips, see DeepSeek Usage Guide and DeepSeek Model Details.

DeepSeek Long Text Processing Tutorial

The official DeepSeek app supports a super-long context of 1 million tokens, equivalent to the volume of the Three-Body Trilogy. You can upload an entire book, a whole project codebase, or hours of meeting recordings at once and let AI analyze them for you.

How big is 1 million tokens?

1 million tokens is approximately equivalent to:

Chinese

~700,000 characters

About the size of the Three-Body Trilogy

English

~750,000 words

About the size of the complete Harry Potter series

Code

~500,000 lines

Complete codebase of a large project

Audio

~100 hours

Meeting recordings transcribed to text

How to upload long documents

Uploading files in the official App or web version is very simple. Here are the detailed steps:

  1. Find the "Attachment" icon on the left side of the chat input box and click it
  2. Choose the file you want to upload: PDF, Word, Excel, PPT, TXT, code files, etc.
  3. Wait for the upload to complete (large files may take a few seconds to tens of seconds)
  4. Type your question in the input box, e.g., "Please summarize the core content of this document"
  5. DeepSeek will automatically read the file and answer your question

Practical Scenario 1: Long Document Summarization

Upload a PDF or Word document and let DeepSeek quickly extract the core content:

# After uploading the document, use the following prompt: Please summarize this document. Requirements: 1. Summarize the core points of the document in 3 sentences. 2. List the 5 most important points (each no more than 50 characters). 3. Point out any potential issues or shortcomings in the document. 4. If there is data, organize the key data in a table.

Practical Scenario 2: Whole Book Q&A

Upload the PDF of an entire novel or professional book, then ask questions as if conversing with the author:

# After uploading the PDF of "The Three-Body Problem", you can ask: - What is the core logic of the "Dark Forest Law" in the book? Support your explanation with key plot points from the original text. - What is the character arc of Luo Ji? What does his transformation from an ordinary person to a Wallfacer and then to a Swordholder signify? - List all major characters and their relationships, output in the form of a mind map. - How is the technological level of the Trisolaran civilization gradually revealed in the book?

Practical Scenario 3: Whole Project Code Review

Package and upload the code files of the entire project (or upload them one by one) and let DeepSeek perform a comprehensive code review:

# After uploading the project code, use the following prompt: Please conduct a comprehensive code review of this project: 1. Architecture assessment: Is the current project architecture reasonable? What improvements do you suggest? 2. Security vulnerabilities: Are there any security issues such as SQL injection, XSS, sensitive information leakage, etc.? 3. Performance bottlenecks: Where might performance issues exist? How can they be optimized? 4. Code quality: Are there duplicate code, overly long functions, unreasonable naming? 5. Dependency analysis: Which third-party libraries can be replaced or removed? 6. Generate an architecture document and use Mermaid syntax to draw a diagram of the core modules' relationships.

Practical Scenario 4: Multi-Document Comparative Analysis

Upload multiple documents at once and let DeepSeek perform a horizontal comparison:

# After uploading multiple contracts/proposals/papers: Please compare and analyze these 3 documents: 1. Use a table to list the core positions and main arguments of each document. 2. Identify the commonalities and differences among the 3 documents. 3. Which document has the most sufficient argumentation? Why? 4. Based on the 3 documents, provide an optimal recommendation.

Notes on Using Long Text

  • 1 million tokens only available in the official App/Web version: Ollama local deployment defaults to 128K, you need to manually adjust the num_ctx parameter
  • Very large files may be processed in segments: If a file exceeds the upload limit, you can upload it in multiple parts and tell DeepSeek "this is a continuation of the same document"
  • Processing time is proportional to content volume: Analyzing a 1 million token document may take 30-60 seconds, please be patient
  • Output length is limited: Although input can reach 1 million tokens, a single output usually does not exceed 8K tokens

For more DeepSeek feature tutorials, please see DeepSeek Usage Tutorial and DeepSeek Download and Installation Guide.

DeepSeek Prompt Engineering Tips

Master these prompt engineering tips to take your DeepSeek response quality to the next level. Good prompts = good answers. Different models (V3, R1) respond differently to prompts. See DeepSeek Model Architecture for more.

Role-Playing Prompts

Have DeepSeek play a specific role to get more professional and targeted answers. Suitable for writing, coding, tutoring, and more.

You are a senior Python backend engineer with 10 years of experience. Please help me analyze the performance bottlenecks in the following code in an easy-to-understand way, and provide optimization suggestions. If there are security risks, please also point them out. [Code]...

Chain-of-Thought Prompts

Guide DeepSeek to think step by step, especially suitable for complex reasoning, math problems, logical analysis, etc. DeepSeek R1 natively supports chain-of-thought, with better results.

Please think through the following problem step by step, showing your reasoning process: Problem: A pool has two inlet pipes A and B. Pipe A alone fills the pool in 6 hours, and pipe B alone fills it in 4 hours. If pipe A is opened for 2 hours and then closed, then pipe B is opened, how long will it take to fill the pool? Please: 1. First analyze the known conditions 2. List the solution steps 3. Calculate step by step 4. Give the final answer and verify

Structured Output Prompts

Ask DeepSeek to output in a specific format for easy downstream processing. Suitable for data analysis, report generation, content organization, etc.

Please output the following in JSON format, without any other text: { "movie_name": "The Wandering Earth", "director": "", "cast": [], "release_year": 0, "douban_rating": 0.0, "synopsis": "", "recommendation_reasons": [] } Please complete the above information, ensuring accuracy.

Step-by-Step Instruction Prompts

Break down complex tasks into multiple steps, guiding DeepSeek step by step. Suitable for writing, planning, project planning, and other multi-round output scenarios.

I want to write an article for a public account about "How AI is Changing Education". Please help me with the following steps: Step 1: Give me 5 catchy title options first Step 2: After I select a title, list the article outline (3-4 subheadings) Step 3: After I confirm the outline, write the full article body (about 1500 words) Step 4: Finally, give me 3 recommendation blurbs suitable for posting on Moments Now start with Step 1, please give 5 title options.

DeepSeek vs Other AI Models Comparison

With so many AI models, which one should you choose? The comparison table below gives you a clear overview. Data as of July 2026.

Comparison Dimension DeepSeek R1 ChatGPT Claude Gemini
Free to Use Completely Free Paid Subscription Paid Subscription Limited Free
Chinese Proficiency Excellent Excellent Good Excellent
Context Length 1M tokens 128K tokens 200K tokens 1M tokens
Open Source MIT Open Source Closed Source Closed Source Closed Source
Local Deployment Ollama Support Not Supported Not Supported Not Supported
API Price
per million tokens
From ¥1 $15 $15 $10
Domestic Access No VPN needed VPN required VPN required VPN required
Chain-of-Thought Reasoning Native support o1 series Partial support Flash Thinking

* Data based on public information from each platform in July 2026; prices and features may change at any time. For more model details, see DeepSeek Model Comparison.

Frequently Asked Questions about Using DeepSeek Models

Does the official DeepSeek App charge a fee? +
Completely free. The official DeepSeek App and web version (chat.deepseek.com) are both free to use, with no usage limits, no subscription required, and no credit card needed. You can use DeepSeek V3 and R1 models unlimited times.
Does running locally with Ollama require internet connection? +
You need internet to download the model, but once downloaded, it works completely offline. All conversation data is processed locally and never uploaded to any server, ensuring privacy and security. Suitable for users handling sensitive documents or concerned about data privacy.
My computer specs are low. Can I use DeepSeek? +
Yes. We recommend using the official App or web version, which have no device requirements as long as you have internet. If you insist on local deployment, you can choose the 1.5B version (only 1.1GB space, runs on CPU), or use third-party platforms like SiliconFlow's cloud API.
Does DeepSeek support image recognition? +
The official App and web version support uploading image files, and DeepSeek can read text content in images. However, DeepSeek currently does not support multimodal visual recognition (i.e., it cannot "understand" image content, only read text in images). If you need image recognition, we recommend using Tongyi Qianwen or Doubao.
Which is better: Ollama or the official App? +
It depends on your needs. The official App is simpler, ready to use, and has more features (web search, file upload, etc.). Ollama local deployment offers privacy, offline availability, and API integration for your own projects. If you're a regular user, we recommend the official App; if you're a developer or care about privacy, we recommend Ollama.
Is DeepSeek used the same way as ChatGPT? +
The basic usage is the same; both are conversational AI. But DeepSeek has some unique advantages: free, unlimited, stronger Chinese capabilities, open-source and locally deployable. If you've used ChatGPT before, switching to DeepSeek has no learning curve. Plus, DeepSeek doesn't require VPN and is directly accessible in China.

每日精选 Skill 推荐,免费送到你邮箱

输入邮箱,每天接收一个精选 AI Agent 技能推荐。完全免费,持续更新。

完全免费,取消任意时间。我们不会发送垃圾邮件。