從品牌網站建設到網絡營銷策劃,從策略到執行的一站式服務
作者:zk 2025/3/25 1:34:34
準備工作:注冊微信小程序賬號并創建本地小程序工程項目,小程序基礎庫需 3.7.1 及以上版本,且要開通云開發。
具體步驟:
初始化云開發環境:在小程序代碼中,通過wx.cloud.init({env: "<云開發環境ID>"})進行云開發環境初始化,其中<云開發環境ID>需替換為實際云開發環境 ID。
wx.cloud.init({env: "<云開發環境ID>"})
<云開發環境ID>
創建 AI 模型并調用生成文本(以調用 DeepSeek - R1 模型為例):創建模型實例const model = wx.cloud.extend.AI.createModel("deepseek");設定系統提示詞,如const systemPrompt = "請嚴格按照七言絕句或七言律詩的格律要求創作……";用戶輸入,如const userInput = "幫我寫一首贊美玉龍雪山的詩";將系統提示詞和用戶輸入傳入大模型const res = await model.streamText({data: {model: "deepseek - r1", messages: ({role: "system", content: systemPrompt}, {role: "user", content: userInput})}});接收大模型的響應for await (let str of res.textStream) {console.log(str)}。
const model = wx.cloud.extend.AI.createModel("deepseek")
const systemPrompt = "請嚴格按照七言絕句或七言律詩的格律要求創作……"
const userInput = "幫我寫一首贊美玉龍雪山的詩"
const res = await model.streamText({data: {model: "deepseek - r1", messages: ({role: "system", content: systemPrompt}, {role: "user", content: userInput})}})
for await (let str of res.textStream) {console.log(str)}
通過 Agent(智能體)實現智能對話:進入云開發平臺 - AI + 創建新的 Agent,可選擇模板創建或自行輸入提示詞和歡迎語,創建好后復制bot - id。在小程序中使用代碼const res = await wx.cloud.extend.AI.bot.sendMessage({data: {botId: "xxx - bot - id", msg: userInput, history: ()}})實現與 Agent 的對話,其中userInput為用戶輸入內容。
bot - id
const res = await wx.cloud.extend.AI.bot.sendMessage({data: {botId: "xxx - bot - id", msg: userInput, history: ()}})
userInput
基于開源框架的接入(以 chatgpt - on - wechat 為例)5:
獲取 API 密鑰:登錄 DeepSeek 官網,進入 “API 開放平臺” 創建專屬密鑰。
準備服務器:選擇云服務器,如阿里云或騰訊云的 1 核 2GB 輕量級實例,系統推薦 Ubuntu。通過遠程連接工具登錄服務器,安裝 Docker 和 Docker Compose。
克隆代碼:使用git clone https://github.com/zhayujie/chatgpt - on - wechat.git克隆代碼。
git clone https://github.com/zhayujie/chatgpt - on - wechat.git
創建配置文件:在服務器新建文件夾,創建docker - compose.yml文件,填入密鑰、模型參數及系統提示詞等相關內容。
docker - compose.yml
啟動服務:在docker - compose.yml所在目錄執行docker - compose up - d啟動服務。
docker - compose up - d
將服務與企業網站集成:
在網站頁面中添加交互元素:創建用于輸入問題和顯示回答的界面元素,如文本框、按鈕和顯示區域。
通過 Javascript 與后端服務通信:當用戶在文本框輸入問題并點擊按鈕后,使用 Javascript 發送 HTTP 請求到后端服務(即部署的 chatgpt - on - wechat 服務)。后端服務接收請求,調用 DeepSeek API 獲取回答,再將回答返回給前端頁面顯示。
通過第三方平臺接入(以硅基流動平臺和 ChatBox 為例)1:
注冊與認證:手機瀏覽器打開硅基流動平臺官網進行注冊和認證。
生成密鑰:登錄后點擊左上角橫杠,選擇 API 密鑰,點擊 “+” 號生成密鑰并復制。
下載安裝 ChatBox:在手機應用市場下載 ChatBox。
配置 API 信息:打開 ChatBox,選擇 “使用自己的 apikey 或本地模型”,模型提供方選擇 SILICONFLOW API,粘貼密鑰,模型選擇 deepseek - ai/DeepSeek - R1 并保存。
自建 App 接入:
獲取 API 密鑰:登錄 DeepSeek 官網獲取 API 密鑰。
在 App 中集成 API:根據 App 的開發語言和框架,使用相應的 HTTP 庫或 SDK 來調用 DeepSeek 的 API。例如,在 Android 應用中可以使用 OkHttp 庫,在 iOS 應用中可以使用 URLSession 等。在 App 界面設計上,創建輸入框和顯示回答的區域,當用戶輸入問題后,通過代碼將問題發送到 DeepSeek API,并將返回的回答顯示在界面上。
—— 關注微信 ——
上一條———————
下一條———————
咨詢相關問題或預約面談,可以通過以下方式與我們聯系
學習 進取 分享 感恩
聯系地址
西安市未央路130號凱鑫國際20層
聯系電話
029-88188520 15829474000
電子郵箱
15829474000@qq.com