讲师中心 微信公众号
AI工具推荐 视频效率加速

个人网页怎么接入豆包AI接口详细配置教程

胖涛吖_9458

胖涛吖_9458

发布时间:2026-08-09 14:59:47

|

913人浏览过

|

来源于php中文网

原创

你需通过火山引擎获取ARK_API_KEY和Endpoint ID,再用Vercel或Cloudflare Workers搭建后端代理绕过CORS与认证限制,最后前端fetch调用代理接口实现豆包AI嵌入。

☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

个人网页怎么接入豆包ai接口详细配置教程

你想在自己的个人网页里嵌入豆包AI的对话能力,让访客能直接和AI聊天,但发现官方没提供现成的JS SDK、调用时总报401或CORS错误、前端直连被浏览器拦截——这说明你正卡在身份认证、跨域限制与请求构造三个关键环节上。

第一步:在火山引擎开通服务并拿到两个核心凭证

豆包AI不开放独立API入口,所有调用必须经由火山引擎ARK平台统一鉴权。个人开发者无需企业资质,但【必须完成实名认证】,否则创建不了API Key。

访问火山引擎控制台(https://console.volcengine.com/ark),登录后按顺序操作:

① 左侧菜单进入「API密钥管理」→点击「创建API Key」→命名如“my-portfolio-ai”,创建后【立即复制保存ARK_API_KEY】(仅显示一次,丢失需重新生成);

立即进入“豆包AI人工智官网入口”;

立即学习“豆包AI人工智能在线问答入口”;

② 进入「模型服务」→「模型中心」→搜索“Doubao-lite-128k”→点击「开通」(免费额度足够个人站使用);

③ 进入「在线推理」→「创建推理接入点」→名称填“doubao-web”→模型选刚开通的Doubao-lite-128k→地域选cn-beijing→创建成功后复制Endpoint ID(形如ep-xxxxxx)。

此时你已拥有ARK_API_KEY和Endpoint ID,缺一不可。

第二步:配置后端代理绕过浏览器CORS限制

浏览器禁止前端JavaScript直接向https://ark.cn-beijing.volces.com发起跨域请求,强行调用会触发OPTIONS预检失败。你不能把ARK_API_KEY写在HTML里暴露给所有人,必须用自己服务器中转。

方法一:用Vercel Edge Function(零运维,适合静态站)

豆包生图
豆包生图

调用字节跳动豆包 Seedream 大模型生成图片。 该能力适用于用户希望基于文本描述生成图片、创作 AI 艺术、制作插画,或使用 Doubao Seedream 模型进行图像到图像(image-to-image)转换的场景。 触发词:生成图片、文生图、画图、AI画图、豆包生图、生图、生成插画、AI配图。

下载

在项目根目录新建api/doubao/route.ts:

import { type NextRequest } from 'next/server'; export async function POST(req: NextRequest) { const body = await req.json(); const response = await fetch('https://ark.cn-beijing.volces.com/api/v3/chat/completions', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': `Bearer ${process.env.ARK_API_KEY}` }, body: JSON.stringify({ model: process.env.ENDPOINT_ID, messages: body.messages || [{ role: 'user', content: 'Hi' }], stream: false }) }); return Response.json(await response.json()); }

部署前,在Vercel后台环境变量中填入ARK_API_KEY和ENDPOINT_ID,值从第一步获取。

方法二:用Cloudflare Workers(支持自定义域名,响应更快)

登录workers.cloudflare.com → 创建服务 → 粘贴以下代码:

export default { async fetch(request, env) { const { messages } = await request.json(); const resp = await fetch('https://ark.cn-beijing.volces.com/api/v3/chat/completions', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': `Bearer ${env.ARK_API_KEY}` }, body: JSON.stringify({ model: env.ENDPOINT_ID, messages, temperature: 0.7 }) }); return resp; } };

【注意:Cloudflare Workers免费版每30万请求/月,够个人站撑半年】

第三步:前端页面发起安全请求

你的HTML文件里不需要任何SDK,只需原生fetch调用自己代理的URL:

const userInput = document.getElementById('user-input').value; fetch('/api/doubao', { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify({ messages: [ { role: 'user', content: userInput } ] }) }).then(r => r.json()).then(data => { const reply = data.choices?.[0]?.message?.content || 'AI未返回有效内容'; document.getElementById('chat-output').textContent = reply; });

如果用Vue3,直接在setup()里调用上述fetch逻辑,无需额外库;React同理,用useEffect + useState封装即可。

务必确保代理URL路径与你部署的路径一致,Vercel是/api/doubao,Cloudflare Workers需配自定义路由如https://yourdomain.com/ai。

相关文章

AI工具
AI工具

AI 智能聊天, 问答助手, AI 智能搜索, 免费无限量使用 DeepSeek R1 模型,支持联网搜索。

下载

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热门AI工具

更多
AionClaw
AionClaw Hot

AionClaw是一款面向办公、创作和编程任务的AI桌面智能体。

超级简历WonderCV

一款AI办公效率工具,主要用于免费求职简历模版下载制作,应届生职场人必备简历制作神器,适合需要提升相关任务效率的用户。

墨刀AI
墨刀AI Hot

一款AI图像与设计工具,主要用于产品经理的专属智能体,适合需要提升相关任务效率的用户。

VibeKnow
VibeKnow Hot

一款AI视频创作工具,主要用于全球首个AI知识视频创作平台,文档、文章、网页,一键生成视频,适合需要提升相关任务效率的用户。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

讯飞绘文

讯飞绘文是一款由科大讯飞推出的一站式 AIGC 内容运营平台。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

咔片AIPPT

一款在线AI演示文稿制作工具,可根据主题和内容需求辅助生成PPT结构与页面,提高演示材料制作效率。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

相关专题

更多
硬盘接口类型介绍
硬盘接口类型介绍

硬盘接口类型有IDE、SATA、SCSI、Fibre Channel、USB、eSATA、mSATA、PCIe等等。详细介绍:1、IDE接口是一种并行接口,主要用于连接硬盘和光驱等设备,它主要有两种类型:ATA和ATAPI,IDE接口已经逐渐被SATA接口;2、SATA接口是一种串行接口,相较于IDE接口,它具有更高的传输速度、更低的功耗和更小的体积;3、SCSI接口等等。

3168

2023.10.19

PHP接口编写教程
PHP接口编写教程

本专题整合了PHP接口编写教程,阅读专题下面的文章了解更多详细内容。

5029

2025.10.17

php8.4实现接口限流的教程
php8.4实现接口限流的教程

PHP8.4本身不内置限流功能,需借助Redis(令牌桶)或Swoole(漏桶)实现;文件锁因I/O瓶颈、无跨机共享、秒级精度等缺陷不适用高并发场景。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

3809

2025.12.29

java接口相关教程
java接口相关教程

本专题整合了java接口相关内容,阅读专题下面的文章了解更多详细内容。

466

2026.01.19

豆包App怎么下载和使用
豆包App怎么下载和使用

字节跳动推出的“豆包”是一款 ai 助手 app,提供文本创作和图像生成等功能。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

4523

2024.12.17

豆包是干什么的怎么用
豆包是干什么的怎么用

豆包是一款功能强大的ai聊天智能对话问答助手,主要用于提供聊天机器人、写作助手、英语学习助手等功能,帮助用户获取信息、进行对话、辅助创作等‌‌。想了解更多相关的内容,请阅读专题下面的文章。

16577

2024.12.25

豆包是国产软件吗
豆包是国产软件吗

豆包是一款国产AI工具,由字节跳动公司基于云雀模型开发。它提供聊天机器人、写作助手和英语学习助手等功能,支持网页、iOS和安卓平台。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

23941

2025.02.05

豆包是什么软件有什么作用
豆包是什么软件有什么作用

豆包是一款跨平台文件传输工具,支持多种操作系统。其主要功能包括:快速传输:采用先进协议,实现高速文件传输。安全加密:端到端加密,确保数据安全。跨平台支持:支持各种操作系统和设备。大文件传输:轻松传输不受限的大文件。多设备互传:提高工作效率。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

4122

2025.02.08

Gradle插件开发入门教程
Gradle插件开发入门教程

本专题介绍Gradle插件开发的基本流程,涵盖插件类编写、自定义任务注册、扩展参数设计和插件应用方法,帮助你理解插件如何组织构建逻辑,减少多个项目之间的重复配置。

60

2026.10.22

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
豆包AI手册
豆包AI手册

共0课时 | 0人学习

豆包AI手册
豆包AI手册

共0课时 | 0人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn