Mistral (publicador independiente) (versión preliminar)
Mistral es inteligencia artificial generativa abierta y portátil para desarrolladores y empresas. Los modelos mistrales alcanzan una latencia no coincidente con la relación de rendimiento y logran un rendimiento de razonamiento de nivel superior en todas las pruebas comparativas comunes. Mistral diseñó los modelos para que sean lo más sesgados y útiles posible, lo que proporciona un control modular total sobre la moderación.
Este conector está disponible en los siguientes productos y regiones:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Todas las regiones de Power Automate excepto las siguientes: - Gobierno de EE. UU. (GCC) - Gobierno de EE. UU. (GCC High) - China Cloud operado por 21Vianet - Departamento de Defensa de EE. UU. (DoD) |
| Aplicaciones lógicas | Estándar | Todas las regiones de Logic Apps excepto las siguientes: - Regiones de Azure Government - Regiones de Azure China - Departamento de Defensa de EE. UU. (DoD) |
| Power Apps | Premium | Todas las regiones de Power Apps excepto las siguientes: - Gobierno de EE. UU. (GCC) - Gobierno de EE. UU. (GCC High) - China Cloud operado por 21Vianet - Departamento de Defensa de EE. UU. (DoD) |
| Power Automate | Premium | Todas las regiones de Power Automate excepto las siguientes: - Gobierno de EE. UU. (GCC) - Gobierno de EE. UU. (GCC High) - China Cloud operado por 21Vianet - Departamento de Defensa de EE. UU. (DoD) |
| Contacto | |
|---|---|
| Nombre | Troy Taylor |
| URL | https://www.hitachisolutions.com |
| Correo Electrónico | ttaylor@hitachisolutions.com |
| Metadatos del conector | |
|---|---|
| Publicador | Troy Taylor |
| Sitio web | https://mistral.ai/ |
| Directiva de privacidad | https://mistral.ai/terms#privacy-policy |
| Categorías | AI |
Creación de una conexión
El conector admite los siguientes tipos de autenticación:
| Predeterminado | Parámetros para crear una conexión. | Todas las regiones | No se puede compartir |
Predeterminado
Aplicable: Todas las regiones
Parámetros para crear una conexión.
Esta conexión no se puede compartir. Si la aplicación de energía se comparte con otro usuario, se pedirá a otro usuario que cree explícitamente una nueva conexión.
| Nombre | Tipo | Description | Obligatorio |
|---|---|---|---|
| Clave de API (con el formato "Bearer YOUR_API_KEY") | securestring | Clave de API (con el formato "Bearer YOUR_API_KEY") para esta API | Cierto |
Limitaciones
| Nombre | Llamadas | Período de renovación |
|---|---|---|
| Llamadas API por conexión | 100 | 60 segundos |
Acciones
| Creación de finalizaciones de chat |
Crea una finalización de chat. |
| Creación de incrustaciones |
Crea una inserción. |
| Enumerar los modelos disponibles |
Recupere una lista de modelos disponibles. |
Creación de finalizaciones de chat
Crea una finalización de chat.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Modelo
|
model | True | string |
Identificador del modelo que se va a usar. |
|
Rol
|
role | string |
Rol. |
|
|
Content
|
content | string |
El contenido. |
|
|
Temperatura
|
temperature | number |
Temperatura de muestreo que se va a usar, entre 0,0 y 1,0. Los valores más altos, como 0,8, harán que la salida sea más aleatoria, mientras que los valores más bajos, como 0,2, la harán más enfocada y determinista. Por lo general, se recomienda modificar esto o top_p, pero no ambos. |
|
|
P superior
|
top_p | number |
Muestreo de núcleo, donde el modelo considera los resultados de los tokens con top_p masa de probabilidad. Así, 0,1 significa que solo se consideran los tokens que comprenden la masa de probabilidad del 10% superior. Por lo general, recomendamos modificar esto o la temperatura, pero no ambos. |
|
|
Número máximo de tokens
|
max_tokens | integer |
Número máximo de tokens que se generarán durante la finalización. El recuento de tokens del símbolo del sistema más max_tokens no puede superar la longitud del contexto del modelo. |
|
|
Flujo
|
stream | boolean |
Si se transmite el progreso parcial. Si se establece, los tokens se enviarán como eventos enviados por el servidor de solo datos a medida que estén disponibles, con el flujo terminado por un mensaje de datos: [DONE]. De lo contrario, el servidor contendrá la solicitud abierta hasta el tiempo de espera o hasta la finalización, con la respuesta que contiene el resultado completo como JSON. |
|
|
Aviso seguro
|
safe_prompt | boolean |
Inyecte un aviso de seguridad antes de todas las conversaciones. |
|
|
Inicialización aleatoria
|
random_seed | integer |
Inicialización que se va a usar para el muestreo aleatorio. Si se establece, las llamadas diferentes generarán resultados deterministas. |
Devoluciones
Creación de incrustaciones
Crea una inserción.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
model
|
model | string |
Identificador del modelo que se va a usar para esta solicitud. |
|
|
Input
|
input | array of string |
Lista de cadenas que se van a insertar. |
|
|
Formato de codificación
|
encoding_format | string |
Formato de los datos de salida. |
Devoluciones
- Body
- EmbeddingResponse
Enumerar los modelos disponibles
Definiciones
Lista de modelos
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Objeto
|
object | string |
Objeto . |
|
datos
|
data | array of Model |
ChatCompletionResponse
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
identificación
|
id | string |
Identificador. |
|
Objeto
|
object | string |
Objeto . |
|
Creado
|
created | integer |
Objeto creado. |
|
Modelo
|
model | string |
Modelo. |
|
choices
|
choices | array of object | |
|
Index
|
choices.index | integer |
Índice. |
|
Rol
|
choices.message.role | string |
Rol. |
|
Content
|
choices.message.content | string |
El contenido. |
|
Motivo de finalización
|
choices.finish_reason | string |
Motivo de finalización. |
|
Símbolos de solicitud
|
usage.prompt_tokens | integer |
Tokens de solicitud. |
|
Tokens de finalización
|
usage.completion_tokens | integer |
Tokens de finalización. |
|
Total Tokens
|
usage.total_tokens | integer |
El total de tokens. |
Inserción deResponse
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
identificación
|
id | string |
Identificador. |
|
Objeto
|
object | string |
Objeto . |
|
datos
|
data | array of object | |
|
Objeto
|
data.object | string |
Objeto . |
|
Integración
|
data.embedding | array of double |
Inserción. |
|
Index
|
data.index | integer |
Índice. |
|
Modelo
|
model | string |
Modelo. |
|
Símbolos de solicitud
|
usage.prompt_tokens | integer |
Tokens de solicitud. |
|
Total Tokens
|
usage.total_tokens | integer |
El total de tokens. |
Modelo
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
identificación
|
id | string |
Identificador. |
|
Objeto
|
object | string |
Objeto . |
|
Creado
|
created | integer |
Objeto creado. |
|
Propiedad de
|
owned_by | string |
propiedad de . |