Communityコーディング&開発github.com

ComposioHQ/Mistral-AI-Automation

Mistral AIの操作を自動化 -- ファイルやライブラリの管理、ファインチューニング・バッチ処理・OCRのためのドキュメントアップロード、ファインチューニングジョブの追跡、Composio MCP統合によるRAGパイプラインの構築。

Mistral-AI-Automation とは?

このスキルは、Mistral AIのワークフローを自動化するための包括的なツールセットを提供します。開発者は、ファインチューニング、バッチ処理、OCR用のファイルをアップロードし、RAG対応エージェントのためのドキュメントライブラリを作成・管理し、ファインチューニングジョブを追跡し、クロスアプリケーションデータパイプラインにMistral AIを統合できます。Composio MCPサーバーを介して動作し、Claude Code、Cursor、CodexなどのMCP対応クライアントで利用可能です。主要なツールには、MISTRAL_AI_UPLOAD_FILE、MISTRAL_AI_LIST_FILES、MISTRAL_AI_CREATE_LIBRARY、MISTRAL_AI_GET_FINE_TUNING_JOBSなどがあり、ファイルのアップロード、ライブラリ管理、ジョブ追跡を効率的に行えます。ファイルサイズ制限(512MB)やファインチューニング用ファイル形式(.jsonlのみ)などの注意点がありますが、それらを考慮することで、堅牢な自動化が実現できます。

対応~Claude Code~Codex CLI✓Cursor
npx skills add https://github.com/ComposioHQ/awesome-codex-skills/tree/main/composio-skills/mistral-ai-automation

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

Mistral AI 自動化

Mistral AI のワークフローを自動化 -- ファインチューニング、バッチ処理、OCR用のファイルをアップロードし、RAG対応エージェント用のドキュメントライブラリを管理し、ファイルの一覧表示や取得、ファインチューニングジョブの追跡、そしてクロスアプリケーションデータパイプラインへの Mistral AI 統合を行います。

ツールキットドキュメント: composio.dev/toolkits/mistral_ai


セットアップ

  1. Composio MCP サーバーをクライアントに追加: https://rube.app/mcp
  2. プロンプトに従って Mistral AI アカウントを接続(API キー認証)
  3. 以下のワークフローを使用開始

コアワークフロー

1. Mistral AI へのファイルアップロード

MISTRAL_AI_UPLOAD_FILE を使用して、ファインチューニング、バッチ処理、OCR用のファイルをアップロードします。

Tool: MISTRAL_AI_UPLOAD_FILE
Inputs:
  - file: object (必須)
    - name: string -- 保存先ファイル名(例: "training_data.jsonl")
    - mimetype: string -- MIME タイプ(例: "application/pdf", "application/jsonl")
    - s3key: string -- 以前にダウンロード/保存されたファイルの S3 キー
  - purpose: "fine-tune" | "batch" | "ocr"(デフォルト "fine-tune")

制限: 最大ファイルサイズは 512 MB です。ファインチューニングでは .jsonl ファイルのみサポートされています。

2. ファイルの一覧表示と取得

MISTRAL_AI_LIST_FILES を使用してアップロードされたファイルをページネーション付きで参照し、MISTRAL_AI_RETRIEVE_FILE を使用して特定のファイルのメタデータを取得します。

Tool: MISTRAL_AI_LIST_FILES
Inputs:
  - limit: integer(オプション、最小 1)
  - after: string(次のページのファイル ID カーソル)
  - order: "asc" | "desc"(デフォルト "desc")

Tool: MISTRAL_AI_RETRIEVE_FILE
Inputs:
  - file_id: string(必須)-- List Files で取得した UUID

3. ドキュメントライブラリの作成

MISTRAL_AI_CREATE_LIBRARY を使用して、ドキュメントをグループ化し、RAG対応の Mistral AI エージェントで使用するライブラリを作成します。

Tool: MISTRAL_AI_CREATE_LIBRARY
Inputs:
  - name: string(必須)-- 例: "プロジェクトドキュメント"
  - description: string(オプション)

4. ライブラリへのドキュメントアップロード

MISTRAL_AI_UPLOAD_LIBRARY_DOCUMENT を使用して、Mistral AI エージェントによる RAG 検索のためにライブラリにドキュメントを追加します。

Tool: MISTRAL_AI_UPLOAD_LIBRARY_DOCUMENT
  - library_id とファイル詳細が必要
  - 使用前に RUBE_GET_TOOL_SCHEMAS を呼び出して完全な入力スキーマを取得してください

5. ライブラリの一覧表示とファイルのダウンロード

MISTRAL_AI_LIST_LIBRARIES を使用して利用可能なドキュメントライブラリを発見し、MISTRAL_AI_DOWNLOAD_FILE を使用してファイルの内容を取得します。

Tool: MISTRAL_AI_LIST_LIBRARIES
  - メタデータ(ID、名前、ドキュメント数)とともにすべてのドキュメントライブラリを一覧表示
  - 完全な入力スキーマについては RUBE_GET_TOOL_SCHEMAS を呼び出してください

Tool: MISTRAL_AI_DOWNLOAD_FILE
  - 以前にアップロードされたファイルの生のバイナリコンテンツをダウンロード
  - 完全な入力スキーマについては RUBE_GET_TOOL_SCHEMAS を呼び出してください

6. ファインチューニングジョブの追跡

MISTRAL_AI_GET_FINE_TUNING_JOBS を使用して、モデル、ステータス、作成時刻でファインチューニングジョブをフィルタリングして一覧表示します。

Tool: MISTRAL_AI_GET_FINE_TUNING_JOBS
  - モデル、ステータス、作成時刻、W&B 統合によるフィルタリングをサポート
  - 完全な入力スキーマについては RUBE_GET_TOOL_SCHEMAS を呼び出してください

既知の落とし穴

落とし穴詳細
ファインチューニングファイル形式ファインチューニングアップロードでは .jsonl ファイルのみサポートされています。他の形式は拒否されます。
ファイルサイズ制限1ファイルあたりの最大アップロードサイズは 512 MB です。
ファイルオブジェクト構造MISTRAL_AI_UPLOAD_FILE には、生のバイナリコンテンツではなく、以前に保存されたファイルを参照する s3key が必要です。まずダウンロードアクションを使用してファイルを S3 にステージングしてください。
ページネーションカーソルMISTRAL_AI_LIST_FILES は after パラメータ(ファイルID)を使用したカーソルベースのページネーションを使用します。結果が返ってこなくなるまでフェッチを続けてください。
ライブラリドキュメント処理アップロードされたライブラリドキュメントは非同期に処理されます。アップロード後すぐに RAG クエリで利用できない場合があります。
スキーマ参照いくつかのツール(MISTRAL_AI_UPLOAD_LIBRARY_DOCUMENT、MISTRAL_AI_LIST_LIBRARIES、MISTRAL_AI_GET_FINE_TUNING_JOBS、MISTRAL_AI_DOWNLOAD_FILE)は、実行前に RUBE_GET_TOOL_SCHEMAS を呼び出して完全な入力スキーマを読み込む必要があります。

クイックリファレンス

ツールスラッグ説明
MISTRAL_AI_UPLOAD_FILEファインチューニング、バッチ処理、OCR用のファイルをアップロード
MISTRAL_AI_LIST_FILESアップロードされたファイルをページネーション付きで一覧表示
MISTRAL_AI_RETRIEVE_FILEIDで特定のファイルのメタデータを取得
MISTRAL_AI_DOWNLOAD_FILEアップロードされたファイルの内容をダウンロード
MISTRAL_AI_CREATE_LIBRARYRAG用のドキュメントライブラリを作成
MISTRAL_AI_LIST_LIBRARIESすべてのドキュメントライブラリをメタデータとともに一覧表示
MISTRAL_AI_UPLOAD_LIBRARY_DOCUMENTRAG用にライブラリにドキュメントを追加
MISTRAL_AI_GET_FINE_TUNING_JOBSファインチューニングジョブを一覧表示・フィルタリング

Powered by Composio

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

ComposioHQ/-21risk-automation

Automate 21risk tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/-2chat-automation

Automate 2chat tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/ably-automation

Automate Ably tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/abstract-automation

Automate Abstract tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/abuselpdb-automation

Automate Abuselpdb tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/abyssale-automation

Automate Abyssale tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/accelo-automation

Automate Accelo tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/accredible-certificates-automation

Automate Accredible Certificates tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/acculynx-automation

Automate Acculynx tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/active-campaign-automation

Automate ActiveCampaign tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/addresszen-automation

Automate Addresszen tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/adobe-automation

Automate Adobe tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/adrapid-automation

Automate Adrapid tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/adyntel-automation

Automate Adyntel tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/aeroleads-automation

Automate Aeroleads tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/aero-workflow-automation

Automate Aero Workflow tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/affinda-automation

Automate Affinda tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/affinity-automation

Automate Affinity tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/agencyzoom-automation

Automate Agencyzoom tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/agent-deep-links

Build, validate, and troubleshoot deep links for Codex, Cursor, VS Code, Visual Studio, and similar tools. Use when users ask for clickable links (especially in Slack) that open threads, files, folders, or app settings.

関連スキル