ask_mistral
Queue and prioritize Mistral API calls with automatic rate limiting to manage concurrent requests.
Instructions
Mistral APIをキューイングとレートリミット制御付きで呼び出します。
Args: ctx: MCP Context (自動で渡されます) prompt: 単発の入力プロンプトテキスト messages: 会話履歴オブジェクトの配列 ([{"role": "...", "content": "..."}]) model: 利用する Mistral モデル名 (default: mistral-small-latest) system_prompt: カスタムシステムプロンプト (prompt 指定時のみ有効) priority: タスク優先度 (1: 高, 2: 通常, 3: 低)
Returns: Mistral API からのレスポンステキスト
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| model | No | mistral-small-latest | |
| prompt | No | ||
| messages | No | ||
| priority | No | ||
| system_prompt | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |