由 Mistral AI 發布的 7B 模型,已更新至 0.3 版本。

工具 7b

8.5M 6 個月前

讀我檔案

Mistral 是一個 7B 參數模型,以 Apache 授權發布。它提供 instruct (指令遵循) 和文字完成兩種版本。

Mistral AI 團隊指出 Mistral 7B

  • 在所有基準測試中勝過 Llama 2 13B
  • 在許多基準測試中勝過 Llama 1 34B
  • 在程式碼方面接近 CodeLlama 7B 的效能,同時在英語任務方面保持良好。

版本

標籤 日期 說明
v0.3 latest 05/22/2024 Mistral 7B 的新版本,支援函式呼叫。
v0.2 03/23/2024 Mistral 7B 的小改版
v0.1 09/27/2023 初始版本

函式呼叫

Mistral 0.3 透過 Ollama 的 raw 模式支援函式呼叫。

範例 raw 提示

[AVAILABLE_TOOLS] [{"type": "function", "function": {"name": "get_current_weather", "description": "Get the current weather", "parameters": {"type": "object", "properties": {"location": {"type": "string", "description": "The city and state, e.g. San Francisco, CA"}, "format": {"type": "string", "enum": ["celsius", "fahrenheit"], "description": "The temperature unit to use. Infer this from the users location."}}, "required": ["location", "format"]}}}][/AVAILABLE_TOOLS][INST] What is the weather like today in San Francisco [/INST]

範例回應

[TOOL_CALLS] [{"name": "get_current_weather", "arguments": {"location": "San Francisco, CA", "format": "celsius"}}]

如需更多關於 raw 模式的資訊,請參閱 API 文件

變體

instruct Instruct 模型遵循指令
text Text 模型是基礎模型,未經任何對話微調,最適合用於簡單的文字完成。

使用方式

CLI

Instruct

ollama run mistral

API

範例

curl -X POST https://127.0.0.1:11434/api/generate -d '{
  "model": "mistral",
  "prompt":"Here is a story about llamas eating grass"
 }'

參考資料

HuggingFace

Mistral AI 新聞稿