Mistral AI · 0.1.0

Mistral API

A Dock-hosted Mistral API starter integration for Harbor. Importing it creates a local http_api port shell plus a Harbor-safe Mistral action set for listing models, creating chat completions, and creating embeddings with explicit approval for prompt-bearing and billable calls. Mistral API keys remain local to Harbor Node.

Community included aichatembeddingsllmmistral
AI Category
3 Action templates
0 Workflow templates
Mistral AI Publisher

Service Overview

Mistral API is the official generative model api from Mistral AI for chat completions, embeddings, OCR, audio, and related foundation-model capabilities. This Hub entry keeps the service explanation, setup links, and Harbor-safe import path together so operators can review the integration before local credentials and policies are applied.

Mistral API Service
Generative model API Service type
https://api.mistral.ai Base URL

What This Port Does

  • List available Mistral models.
  • Create reviewed Mistral chat completions using explicit JSON request bodies.
  • Create reviewed Mistral embeddings using explicit JSON request bodies.
  • Keeps service credentials local to Harbor Node so approval, execution, and audit stay inside the Harbor ecosystem.

Operator Setup

  • Create or confirm a Mistral account, workspace, and billing setup with the API access needed for the actions you plan to enable.
  • Import this Hub entry into Harbor, then verify the service base URL and connection settings before testing actions.
  • Store the required API key locally in Harbor Node using the Authorization header, then review automatic versus approval-required actions before publish.
  • Use the vendor setup guide linked below to create or rotate API keys and align model usage with your Harbor policy.

Install

Use in Harbor UI or the import-by-URL route.
https://hub.breakwaterharbor.net/p/mistral/mistral-api
http_api Local shell
3 Actions
Community Required tier
Never Secrets imported

Actions

List Models JSON

{
  "slug": "list-models",
  "label": "List Models",
  "description": "List available Mistral models.",
  "method": "GET",
  "path": "/v1/models",
  "approvalMode": "automatic",
  "requestBodyMode": "none",
  "resultMode": "json_summary"
}