微信截圖_1739008790665.png)
如何使用 DeepSeek 構(gòu)建 AI Agent:終極指南
月之暗面 Kimi 是一個(gè)提供多模態(tài)AI服務(wù)的平臺。用戶可以通過其API進(jìn)行文字、聊天和翻譯等操作。月之暗面Kimi提供了一個(gè)靈活的免費(fèi)額度方案,允許用戶每分鐘發(fā)起最多三次請求,并且未限制每天的交互token數(shù)量,這意味著用戶可以無限制地探索AI的可能性。
申請免費(fèi)APIKEY的過程非常簡單。首先,訪問月之暗面 Kimi 官網(wǎng)并注冊一個(gè)賬號。隨后,您可以在平臺的控制臺中申請APIKEY,一旦申請成功,您就可以開始調(diào)用API。
使用月之暗面Kimi的API進(jìn)行文本生成相對簡單。以下是一個(gè)基本的代碼示例:
const axios = require('axios');
const generateText = async () => {
try {
const response = await axios.post('https://api.moonshot.cn/v1', {
model: 'moonshot-v1-8k',
prompt: '請輸入您的問題',
});
console.log(response.data);
} catch (error) {
console.error('Error generating text:', error);
}
};
generateText();
該代碼使用Node.js和Axios庫發(fā)送HTTP請求,調(diào)用moonshot-v1-8k模型生成文本。用戶可以根據(jù)需求調(diào)整prompt參數(shù)以獲得不同的輸出。
DeepSeek是另一個(gè)提供多功能AI服務(wù)的平臺,支持文字、聊天、翻譯等模態(tài)。雖然DeepSeek沒有提供免費(fèi)的額度,但其兼容OpenAI的特性使其成為開發(fā)者的重要選擇。
盡管沒有免費(fèi)額度,DeepSeek的API使用相對簡單,以下是調(diào)用其聊天接口的示例:
const fetch = require('node-fetch');
const chatWithAI = async () => {
const response = await fetch('https://api.deepseek.com/v1', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
},
body: JSON.stringify({
model: 'deepseek-chat',
prompt: '請介紹一下DeepSeek平臺',
}),
});
const data = await response.json();
console.log(data);
};
chatWithAI();
開發(fā)者可以根據(jù)不同的應(yīng)用場景靈活使用DeepSeek的API。
清華智譜AI提供涵蓋文字、視覺、語音等多模態(tài)的AI服務(wù),每個(gè)模型都有特定的免費(fèi)額度,適合各種使用需求。
以下是調(diào)用清華智譜API進(jìn)行圖像識別的示例:
const axios = require('axios');
const recognizeImage = async (imageUrl) => {
const response = await axios.post('https://open.bigmodel.cn/api/paas/v4', {
model: 'GLM-4-AllTools',
image_url: imageUrl,
});
console.log(response.data);
};
recognizeImage('https://example.com/image.jpg');
開發(fā)者可以根據(jù)需要選擇不同的模型進(jìn)行調(diào)用。
百川智能致力于提供多模態(tài)AI服務(wù),包括文字、聊天和翻譯等。平臺提供了80元的免費(fèi)額度,可以幫助新用戶快速上手。
const axios = require('axios');
const translateText = async (text) => {
const response = await axios.post('https://api.baichuan-ai.com/v1', {
model: 'Baichuan4',
text: text,
});
console.log(response.data);
};
translateText('今天天氣怎么樣?');
通過這種方式,用戶可以方便地調(diào)用百川智能的各類服務(wù)。
訊飛星火提供多模態(tài)AI服務(wù),覆蓋文字、圖片、語音等多種應(yīng)用場景。其Spark Lite模型完全免費(fèi),適合初學(xué)者和小型項(xiàng)目使用。
以下是調(diào)用訊飛星火API進(jìn)行語音識別的簡單示例:
const axios = require('axios');
const transcribeAudio = async (audioUrl) => {
const response = await axios.post('https://api.xfyun.cn/sparkapi', {
model: 'Spark Lite',
audio_url: audioUrl,
});
console.log(response.data);
};
transcribeAudio('https://example.com/audio.mp3');
通過這種方式,用戶可以利用訊飛星火的AI能力提升產(chǎn)品功能。
不同的平臺提供不同的服務(wù)和免費(fèi)額度,選擇時(shí)應(yīng)根據(jù)自己的需求(如文本生成、語音識別等)以及平臺的免費(fèi)額度和兼容性來決定。
雖然API免費(fèi),但大多數(shù)平臺會限制調(diào)用次數(shù)或處理能力,建議在使用前熟悉平臺的使用規(guī)則,并合理規(guī)劃資源。
免費(fèi)API通常有調(diào)用次數(shù)或功能上的限制,而付費(fèi)API提供更高的調(diào)用頻率、更豐富的功能和更好的性能支持。
當(dāng)免費(fèi)額度用完后,您可以選擇升級為付費(fèi)計(jì)劃,或者尋找其他提供免費(fèi)額度的替代平臺。
這取決于平臺的具體政策。部分平臺允許免費(fèi)額度用于商用項(xiàng)目,但大多數(shù)情況下,商用需要購買商業(yè)授權(quán)。