Skip to main content

MiniMax

Llame a modelos MiniMax en Alibaba Cloud Model Studio.

Este documento se aplica únicamente a la región de China continental. Para utilizar el modelo, obtenga una clave de API de la región de China continental.

Introducción

Requisitos previos: Cree una clave de API y configúrela como variable de entorno. Si llama al modelo mediante un SDK, instale el SDK de OpenAI o DashScope.
  • Compatible con OpenAI
  • DashScope
  • Python
  • Node.js
  • HTTP

Código de ejemplo

import os
from openai import OpenAI

client = OpenAI(
    api_key=os.getenv("DASHSCOPE_API_KEY"),
    # China (Beijing) region. Replace {WorkspaceId} with your Bailian workspace ID. URLs vary by region.
    base_url="https://{WorkspaceId}.cn-beijing.maas.aliyuncs.com/compatible-mode/v1",
)

completion = client.chat.completions.create(
    model="MiniMax-M2.5",
    messages=[{"role": "user", "content": "Who are you?"}],
    stream=True,
)

reasoning_content = ""  # Full chain-of-thought
answer_content = ""     # Full response
is_answering = False    # Whether response has started

print("\n" + "=" * 20 + "Chain of thought" + "=" * 20 + "\n")

for chunk in completion:
    if chunk.choices:
        delta = chunk.choices[0].delta
        # Collect only chain-of-thought content
        if hasattr(delta, "reasoning_content") and delta.reasoning_content is not None:
            if not is_answering:
                print(delta.reasoning_content, end="", flush=True)
            reasoning_content += delta.reasoning_content
        # Start response when content arrives
        if hasattr(delta, "content") and delta.content:
            if not is_answering:
                print("\n" + "=" * 20 + "Full response" + "=" * 20 + "\n")
                is_answering = True
            print(delta.content, end="", flush=True)
            answer_content += delta.content

Respuesta

====================Chain of thought====================

The user asked "Who are you?".

I should reply and introduce myself as an AI assistant.
====================Full response====================

Hello! I am MiniMax-M2.5, an AI assistant. I can help you answer questions, provide information, hold conversations, and more. How can I help you?

Otras funciones

Modelo

Conversación multironda

Pensamiento profundo

Llamada de función

Salida estructurada

Búsqueda web

Modo parcial

Caché de contexto

MiniMax-M2.5

Compatible

Compatible

Compatible

No compatible

Compatible

No compatible

Compatible

Solo caché implícita.

Valores predeterminados de parámetros

Modelo

temperature

top_p

presence_penalty

MiniMax-M2.5

1.0

0.95

0.0

Modelos y facturación

MiniMax-M2.5 destaca en programación, trabajo de oficina, resumen de texto y otras tareas, con una velocidad de salida rápida. Recomendamos utilizar este modelo. Para obtener información sobre la ventana de contexto del modelo y los precios, consulte Modelos recomendados. La facturación se basa en el número de tokens de entrada y salida.

Códigos de error

Si una llamada al modelo falla y devuelve un mensaje de error, consulte mensajes de error para solucionar el problema.