View as Markdown
Mistral AI icon

Mistral AI ACTION

Generate Text

Generate text using Mistral AI models. See the Documentation
  • Action
  • Writes data
  • API key
  • SDK
  • MCP

IMPLEMENTATION

Call this tool

Connect a user's Mistral AI account once, then configure and run Generate Text from your backend or agent.

import { PipedreamClient } from "@pipedream/sdk"

const pd = new PipedreamClient({
  projectId: process.env.PIPEDREAM_PROJECT_ID!,
  clientId: process.env.PIPEDREAM_CLIENT_ID!,
  clientSecret: process.env.PIPEDREAM_CLIENT_SECRET!,
  projectEnvironment: "production",
})

const result = await pd.actions.run({
  id: "mistral_ai-generate-text",
  externalUserId: "{external_user_id}", // any stable ID for this user in your system
  configuredProps: {
    mistral_ai: { authProvisionId: "apn_xxxxxxx" },
    message: "Message",
    modelId: "Model ID",
  },
})

console.log(result)

SCHEMA

Inputs

Pipedream supplies the connected account. Your application provides the operation-specific values below. Dynamic inputs are resolved against that user's account.

Generate Text inputs
Property Type Description
message Message string
The prompt message to send
Required
modelId Model ID string
The identifier of the model to use
Required Dynamic
temperature Temperature string
The sampling temperature to use, we recommend between 0.0 and 0.7. Higher values like 0.7 will make the output more random, while lower values like 0.2 will make it more focused and deterministic. We generally recommend altering this or top_p but not both. The default value varies depending on the model you are targeting.
Optional
topP Top P string
Nucleus sampling, where the model considers the results of the tokens with top_p probability mass. So 0.1 means only the tokens comprising the top 10% probability mass are considered. We generally recommend altering this or temperature but not both.
Optional
maxTokens Max Tokens integer
The maximum number of tokens to generate in the completion. The token count of your prompt plus max_tokens cannot exceed the model's context length.
Optional
randomSeed Random Seed integer
The seed to use for random sampling. If set, different calls will generate deterministic results.
Optional
n N integer
Number of completions to return for each request, input tokens are only billed once.
Optional

REFERENCE

Tool details

Behavior hints are published with the component in the Pipedream registry and surface as MCP tool annotations, so an agent can reason about a tool before it calls it.

Registry key
mistral_ai-generate-text
Version
0.0.2
App
Mistral AI
Authentication
API key
Read-only
No
Destructive
No
Open world
Yes