2.選擇計劃:轉到“API 密鑰”頁面并通過單擊“選擇一個計劃”來根據您的具體需求來選擇合適的計劃。
3.創建API密鑰: 轉到“API 密鑰”頁面并通過單擊“創建新密鑰”來創建新的 API 密鑰。
4.查看API密鑰:創建完以后會自動跳轉到“API 密鑰”頁面,新建的密鑰會在頁面中顯示。請務必復制 API 密鑰并安全保存,并且不要與任何人共享。

在獲取API密鑰后,進行可用性測試是確保其正常工作的重要步驟。以下是使用CURL進行測試的一個案例:
輸入:
curl --location "https://api.mistral.ai/v1/chat/completions"
? ? --header 'Content-Type: application/json'
? ? --header 'Accept: application/json'
? ? --header "Authorization: Bearer $MISTRAL_API_KEY"
? ? --data '{
? "model": "mistral-large-latest",
? "messages": [{"role": "user", "content": "Who is the most renowned French painter?"}]
}'
輸出:
你將得到一個JSON格式的響應,其中包含了詳細信息,如當前對話的模型輸出內容、模型名稱、用戶輸入的token數量、模型輸出的token數量等。
示例輸出:
{
"id": "cmpl-e5cc70bb28c444948073e77776eb30ef",
"object": "chat.completion",
"model": "mistral-small-latest",
"usage": {
? "prompt_tokens": 16,
? "completion_tokens": 34,
? "total_tokens": 50
},
"created": 1702256327,
"choices": [
? {
? ? "index": 0,
? ? "message": {
? ? ? "role": "string",
? ? ? "content": "string",
? ? ? "tool_calls": {}
? ? },
? ? "finish_reason": "stop"
? }
]
}
在使用Mistral AI API搭建應用時,除了獲取和測試API密鑰外,還需考慮以下因素:
Mistral AI API 有帶有特定發布日期的不同版本。為了避免由于模型更新和不兼容更改而導致中斷,建議使用帶日期標識的 Mistral AI API 版本。此外,請為未來幾個月某些端點的棄用做好準備。
mistral-moderation-latest :當前指向mistral-moderation-2411 。ministral-3b-latest :當前指向ministral-3b-2410 。ministral-8b-latest :當前指向ministral-8b-2410 。open-mistral-nemo :當前指向open-mistral-nemo-2407 。mistral-small-latest :當前指向mistral-small-2409 。 mistral-small-2402已棄用。mistral-medium-latest :當前指向mistral-medium-2312 。以前的mistral-medium已注明日期并標記為mistral-medium-2312 。 Mistral Medium 將很快被棄用。mistral-large-latest :當前指向mistral-large-2407 。 mistral-large-2402很快就會被棄用。codestral-latest :當前指向codestral-2405 。為了確保最高水平的服務質量,我們的 API 實施了限制。此外,您可以選擇為您的帳戶設定支出上限,以防止產生過高的費用。
| 限制類型 | 詳細說明 | 速率/次數 |
|---|---|---|
| 每秒請求數 | 每秒限制請求數量 | 1 請求/秒 |
| 模型名稱 | 每分鐘令牌數 | 每月令牌數 |
|---|---|---|
| open-mistral-7b | 500,000 | 1,000,000,000 |
| open-mixtral-8x7b | 500,000 | 1,000,000,000 |
| open-mixtral-8x22b | 500,000 | 1,000,000,000 |
| mistral-small-2402 | 500,000 | 1,000,000,000 |
| mistral-small-2409 | 500,000 | 1,000,000,000 |
| mistral-medium | 500,000 | 1,000,000,000 |
| mistral-large-2402 | 500,000 | 1,000,000,000 |
| mistral-large-2407 | 500,000 | 1,000,000,000 |
| mistral-embed | 20,000,000 | 200,000,000,000 |
| codestral-2405 | 500,000 | 1,000,000,000 |
| codestral-mamba-2407 | 500,000 | 1,000,000,000 |
| open-mistral-nemo | 500,000 | 1,000,000,000 |
| pixtral-12b-2409 | 500,000 | 1,000,000,000 |
| ministral-3b-2410 | 500,000 | 1,000,000,000 |
| ministral-8b-2410 | 500,000 | 1,000,000,000 |
| mistral-moderation-2411 | 500,000 | 1,000,000,000 |
| 微調限制 | 詳細說明 | 速率/次數 |
|---|---|---|
| 并發作業數 | 最大并發微調作業數量 | 1 個作業 |
| 每個作業的令牌數 | 微調作業可用的最大令牌數 | 20,000,000 |
在申請和使用 Mistral AI API密鑰過程中,你可能會遇到以下常見問題:
1. 如何計算 Mistral API 的費用?
Mistral API 的費用基于模型的使用量和使用的令牌數量。不同的模型可能會有不同的定價結構,用戶可以根據項目需求選擇適合的模型。詳細的價格信息可以在使用 API 前查看。
2. Mistral 提供免費額度或試用期嗎?
Mistral 目前沒有免費使用額度的公開說明。如有特定需求或希望申請試用額度的用戶,可聯系 Mistral 支持團隊以獲得進一步幫助。
3.Mistral AI API 密鑰如何提高請求速率?
默認情況下,Mistral AI API 的請求速率為每秒 1 次請求。如果需要更高的速率限制,用戶可通過聯系 Mistral 支持團隊并提供具體使用案例,申請提升速率限制。
4.如果我的 Mistral AI API 密鑰泄露了,應該怎么辦?
如果懷疑您的 API 密鑰被泄露,建議立即撤銷現有密鑰并生成一個新的密鑰。在賬戶管理界面中,您可以輕松撤銷并替換密鑰,以確保賬戶安全。
在獲得Mistral AI API密鑰之后,即可開啟API接口對接,本文整理了多篇使用Mistral AI API的案例,幫助讀者更有效地使用Mistral AI API:
Codestral 是一種尖端的生成模型,專為代碼生成任務(包括中間填充和代碼完成)而設計和優化。 Codestral 經過 80 多種編程語言的培訓,使其能夠在常見語言和不太常見的語言上表現良好。
填寫中間
通過此功能,用戶可以使用[prompt](https://prompts.explinks.com/)定義代碼的起點,并使用可選的suffix和可選的stop定義代碼的終點。然后,Codestral 模型將生成介于兩者之間的代碼,使其成為需要生成特定代碼片段的任務的理想選擇。下面是一個例子:
curl --location 'https://api.mistral.ai/v1/fim/completions'
--header 'Content-Type: application/json'
--header 'Accept: application/json'
--header "Authorization: Bearer $MISTRAL_API_KEY"
--data '{
? "model": "codestral-latest",
? "prompt": "def f(",
? "suffix": "return a + b",
? "max_tokens": 64,
? "temperature": 0
}'
用戶可以選擇將response_format設置為{"type": "json_object"}以啟用JSON模式。目前,我們所有的模型都可以通過API使用JSON模式。
curl --location "https://api.mistral.ai/v1/chat/completions"
? ? --header 'Content-Type: application/json'
? ? --header 'Accept: application/json'
? ? --header "Authorization: Bearer $MISTRAL_API_KEY"
? ? --data '{
? "model": "mistral-large-latest",
? "messages": [
? ? {
? ? ? "role": "user",
? ? ? "content": "What is the best French cheese? Return the product and produce location in JSON format"
? ? }
? ],
? "response_format": {"type": "json_object"}
}'
如果圖像在線托管,您只需在請求中提供圖像的 URL 即可。這種方法很簡單,不需要任何編碼。
curl https://api.mistral.ai/v1/chat/completions
-H "Content-Type: application/json"
-H "Authorization: Bearer $MISTRAL_API_KEY"
-d '{
? "model": "pixtral-12b-2409",
? "messages": [
? ? {
? ? ? "role": "user",
? ? ? "content": [
? ? ? ? {
? ? ? ? ? "type": "text",
? ? ? ? ? "text": "What’s in this image?"
? ? ? ? },
? ? ? ? {
? ? ? ? ? "type": "image_url",
? ? ? ? ? "image_url": "https://tripfixers.com/wp-content/uploads/2019/11/eiffel-tower-with-snow.jpeg"
? ? ? ? }
? ? ? ]
? ? }
? ],
? "max_tokens": 300
}'
問題1: 什么是冪簡集成平臺?
冪簡集成是蜜堂有信在2023年打造的一款SAAS產品,建設著國內最全的API平臺,為開發者提供全面、高效、易用的API集成管理方案,一站搜索、試用、集成國內和國外API。讓用戶在AI時代全方位接入互聯網,用API連接一切服務和算力,實現價值倍增。
問題2:如何找到Mistral AI API
冪簡API平臺可以通過以下兩種方式找到所需API:通過關鍵詞搜索API(例如,輸入’Mistral AI API‘這類品類詞,更容易找到結果)、或者從API hub分類頁進入尋找。
問題3:Mistral AI API的替代品有哪些?
市場上存在免費、付費兩種替代者
例如
更多競品可以在Mistral AI開放平臺找到。
本文詳細介紹了 Mistral AI API 開發智能應用。Mistral AI是一款強大而靈活的工具,適用于各種開發需求。