• Product Introduction
  • Quick Start
    • Agent Development
    • Importing a Git Repository
    • Starting From a Template
    • Direct Upload
    • Start with AI
  • Framework Guide
    • Agent
    • Frontends
      • Vite
      • React
      • Vue
      • Hugo
      • Other Frameworks
    • Backends
    • Full-stack
      • Next.js
      • Nuxt
      • Astro
      • React Router
      • SvelteKit
      • TanStack Start
      • Vike
    • Custom 404 Page
  • Project Guide
    • Project Management
    • edgeone.json
    • Configuring Cache
    • Building Output Configuration
    • Error Codes
  • Build Guide
  • Deployment Guide
    • Overview
    • Create Deploys
    • Manage Deploys
    • Deploy Button
    • Using Github Actions
    • Using Gitlab CI/CD
    • Using CNB Plugin
    • Using IDE PlugIn
    • Using CodeBuddy IDE
  • Domain Management
    • Overview
    • Custom Domain
    • HTTPS Configuration
      • Overview
      • Apply for Free Certificate
      • Using Managed SSL Certificate
    • Configure DNS CNAME Record
  • Observability
    • Overview
    • Metric Analysis
    • Log Analysis
  • Functions
    • Overview
    • Edge Functions
    • Cloud Functions
      • Overview
      • Node.js
      • Python
      • Go
  • Agents
    • Overview
    • Quick Start
    • Conversation Storage
    • Observability
    • Sandbox Tool
      • Overview
      • Using the Agent Framework
      • Sandbox Atomic API
      • Network Search Tool
    • Agent Authentication
  • Models
    • Overview
    • Models and Vendors
      • Overview
      • Using Vendor Keys
        • OpenAI
        • Anthropic
        • Google AI Studio
        • DeepSeek
        • MiniMax
        • Hunyuan
        • Zhipu
        • MoonShot AI
    • FAQs
  • Storage
    • Overview
    • KV
    • Blob
  • Middleware
  • AI-Native Development
    • Skills
    • MCP
  • Copilot
    • Overview
    • Quick Start
  • API Token
  • EdgeOne CLI
  • Message Notification
  • Integration Guide
    • AI
      • Dialogue Large Models Integration
      • Large Models for Images Integration
    • Database
      • Supabase Integration
      • Pages KV Integration
    • Ecommerce
      • Shopify Integration
      • WooCommerce Integration
    • Payment
      • Stripe Integration
      • Integrating Paddle
    • CMS
      • WordPress Integration
      • Contentful Integration
      • Sanity Integration
      • Payload Integration
    • Authentication
      • Supabase Integration
      • Clerk Integration
  • Best Practices
    • Adding an AI Chat Assistant to a Website
    • AI Dialogue Deployment: Deploy Project with One Sentence Using Skill
    • Using General Large Model to Quickly Build AI Application
    • Use the DeepSeek model to quickly build a conversational AI site
    • Building an Ecommerce Platform with Shopify
    • Building a SaaS Site Using Supabase and Stripe
    • Building a Company Brand Site Quickly
    • How to Quickly Build a Blog Site
  • Migration Guides
    • Migrating from Vercel to EdgeOne Makers
    • Migrating from Cloudflare Pages to EdgeOne Makers
    • Migrating from Netlify to EdgeOne Makers
  • Troubleshooting
  • FAQs
  • Limits
  • Pricing
  • Contact Us
  • Release Notes

Use the DeepSeek model to quickly build a conversational AI site

This article introduces how developers can build a conversational AI website in just 1 minute by leveraging the edge AI DeepSeek model and our Makers' "AI Chat Template". You can also explore more use cases, such as adding an AI assistant to a technical blog or building a knowledge base search prototype for your team, to experience the millisecond-level response of edge AI at zero cost.

The following video demonstrates the deployment steps and how to use the Template.



Overview

The platform offers free edge deployment of the DeepSeek series models and, in collaboration with EdgeOne Makers, launches the "AI Chat Template". This provides developers with a low-cost, efficient conversational AI solution, promoting the widespread adoption of edge AI technology.
Main features and advantages:
Preset DeepSeek series models, no need for complex configuration, just quickly launch
Deploy AI computing power to edge nodes for lower delay and a fast and smooth experience
Visit the demo site https://deepseek-r1-edge.edgeone.app to experience the ultimate speed of edge AI, or log in to the EdgeOne Makers console to deploy your dedicated AI application with one click.

Scenarios

Using this Template, developers can quickly verify various application scenarios: building an intelligent customer service system to automatically parse user inquiries and push operation guides, reducing manual processing; creating a SaaS product assistant to support ticket categorization, report interpretation, process configuration, and other scenarios, saving repetitive operation time and achieving deep integration of AI and business.

Operation Steps

1. Creating a Project

Go to the Template page at https://pages.edgeone.ai/templates/deepseek-r1-edge, click the "Deploy" button to enter the Makers console, configure the project, and then click "Create Now".


2. Deploy

Project creation successful will enter the deployment process. View the deployment procedure on the build deployment details page.


3. Generate a Preview URL

After successful deployment, click the preview button in the project overview to generate a preview URL for quick deployment verification.


4. Sending Questions

Open the preview URL, send any question in the dialog box, and you will see a very quick streaming output response.

This is merely a simple Demo. You can clone the code locally and update the project as you wish, such as adding some modules to enrich product capabilities.
In addition, our service connects edge nodes directly to large models with a fully Serverless architecture AI interface. No API key is required for free invocation.
// In the edge function (example path: /functions/v1/chat/completions/index.js)
export async function onRequestPost({ request }) {
// Parse user input
const { content } = await request.json();
try {
// Call the Edge AI service
const response = await AI.chatCompletions({
model: '@tx/deepseek-ai/deepseek-v3-0324',
messages: [{ role: 'user', content }],
stream: true, // Enable streaming output
});
// Return streaming response
// ......
} catch (error) {
// ......
}
}
Since the project domain name has a validity period, we recommend that you add a custom domain (such as www.example.com) to use it as a persistent API address.

API calls are compliant with the Open AI API standard, which means you can easily switch between different AI providers and reuse existing code and tools.
The following code shows how to quickly integrate the service into your AI business, implement a multi-AI provider auto failover mechanism, and give your business the service elasticity of multi-protection.
export class AIService {
//......
constructor(
deepseekApiKey: string,
siliconFlowApiKey: string,
groqApiKey: string,
tencentApiKey: string
) {
// Initialize AI service settings
this.serviceConfigs = [
// Add configuration item
{
name: 'edgeonemakers',
baseURL: 'https://www.example.com/v1', // Replace www.example.com with your domain name
enabled: true,
priority: 1 // highest priority
},
{
name: 'tencent',
baseURL: 'https://api.lkeap.cloud.tencent.com/v1',
model: 'deepseek-v3',
enabled: true,
priority: 2 // second priority
},
{
name: 'deepseek',
baseURL: 'https://api.deepseek.com/v1',
model: 'deepseek-chat',
enabled: true,
priority: 3 // third priority
}
];
//......
}
}

Conclusion

The DeepSeek AI Chat Template from EdgeOne Makers offers developers the possibility of deploying AI applications on edge nodes. Although it is still in its early stages, it has already demonstrated significant potential. We sincerely invite developers to try this template, experience DeepSeek on edge nodes while appreciating the convenience and efficiency of Makers, and we look forward to your valuable feedback to help us continuously improve the Makers experience.

ai-agent
You can ask me like
How to Get Started with EdgeOne Makers?