English for Mistral AI Developers

Learn the English vocabulary used with Mistral AI APIs: tool calling, function schemas, Codestral, Pixtral, Le Chat, and mixture-of-experts explained.

Mistral AI has quickly become a significant player in the open and commercial LLM landscape, offering a family of models optimised for different tasks. Developers integrating Mistral’s API or deploying open-weight models need precise English vocabulary to describe model capabilities, API features, and architectural concepts clearly in code reviews, documentation, and team discussions.

Key Vocabulary

Tool calling — the ability of a model to request the execution of external functions during a conversation, returning structured arguments the application then processes. “We enabled tool calling so the model can fetch live stock prices before generating its analysis.”

Function schema — a JSON object that formally describes a callable function, including its name, description, and parameter types, passed to the model so it knows what tools are available. “Update the function schema to add an optional ‘currency’ parameter before the next sprint demo.”

Codestral — Mistral’s specialised model optimised for code generation, completion, and explanation tasks. “We switched the IDE plugin to Codestral because its fill-in-the-middle completions are significantly more accurate for Python.”

Pixtral — Mistral’s multimodal model capable of processing both text and images in a single request. “The invoice parser now uses Pixtral to extract line items directly from scanned PDF images.”

Le Chat — Mistral’s consumer-facing chat interface, analogous to ChatGPT, useful to reference when explaining the company to non-technical stakeholders. “Le Chat is the end-user product; we’re building on the underlying API that powers it.”

Mixture-of-experts (MoE) — an architecture where only a subset of model parameters (experts) is activated per token, enabling large effective parameter counts with lower inference cost. “Mixtral uses a mixture-of-experts design, which is why it delivers GPT-4-class quality at a fraction of the compute cost.”

Open-weight model — a model whose weights are publicly released, allowing self-hosting, fine-tuning, and local deployment without API dependency. “Because Mistral 7B is an open-weight model, we can deploy it on our own infrastructure to meet data residency requirements.”

Common Phrases

  • “The model routed the user request to the correct tool on the first attempt.”
  • “We need to tighten the function schema description so the model doesn’t hallucinate parameter values.”
  • “Codestral handles fill-in-the-middle really well for our TypeScript monorepo.”
  • “Only two of the eight experts are active per token, keeping latency low despite the large total parameter count.”
  • “We’re evaluating Pixtral for the document-understanding pipeline.”

Example Sentences

When presenting an integration to your team: “Our assistant uses tool calling to query the internal knowledge base and the calendar API before composing a response, so it always has up-to-date context.”

When writing API documentation: “Pass the function schema in the tools array of the chat completion request. The model will return a tool_calls object when it determines that invoking a function is appropriate.”

When discussing model selection with a product manager: “For code-heavy tasks we recommend Codestral; for anything involving uploaded images or diagrams, Pixtral is the right choice.”

Professional Tips

  • When defining a function schema, keep the description field concise but unambiguous — the model uses it to decide when to call the function, so vague descriptions lead to incorrect or missed calls.
  • Describe MoE to non-engineers as “a routing system inside the model that activates only the specialised sub-networks relevant to each input, making it faster and cheaper than a monolithic model of the same size.”
  • Distinguish open-weight from open-source in formal documents — Mistral releases weights but not always training code or data, so “open-weight” is more precise.
  • Reference the Mistral API’s OpenAI-compatible endpoint when justifying low integration effort to stakeholders; it typically requires only a base-URL change.

Practice Exercise

  1. A product manager asks what “tool calling” means. Write a two-sentence explanation using no jargon beyond “function.”
  2. Your team needs to choose between Codestral and Pixtral for a new feature that analyses architecture diagrams. Which would you recommend and why? Write three sentences.
  3. Explain mixture-of-experts to a junior developer in plain English, focusing on why it matters for cost and speed.