Compartilhar via


Mistral (Editor Independente) (versão prévia)

O Mistral é uma IA geradora aberta e portátil para devs e empresas. Os modelos mistral atingem uma latência incompatível com a taxa de desempenho e alcançam o desempenho de raciocínio de nível superior em todos os parâmetros de comparação comuns. O Mistral projetou os modelos para serem o mais imparcial e úteis possível, fornecendo controle modular total sobre a moderação.

Esse conector está disponível nos seguintes produtos e regiões:

Service Class Regions
Copilot Studio Premium Todas as regiões do Power Automate , exceto as seguintes:
     – Governo dos EUA (GCC)
     – Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Aplicativos Lógicos Standard Todas as regiões dos Aplicativos Lógicos , exceto as seguintes:
     – Regiões do Azure Governamental
     - Regiões do Azure China
     - Departamento de Defesa dos EUA (DoD)
Power Apps Premium Todas as regiões do Power Apps , exceto as seguintes:
     – Governo dos EUA (GCC)
     – Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Power Automate Premium Todas as regiões do Power Automate , exceto as seguintes:
     – Governo dos EUA (GCC)
     – Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Contato
Nome Troy Taylor
URL https://www.hitachisolutions.com
Email ttaylor@hitachisolutions.com
Metadados do conector
Publicador Troy Taylor
Site https://mistral.ai/
Política de privacidade https://mistral.ai/terms#privacy-policy
Categorias IA

Criando uma conexão

O conector dá suporte aos seguintes tipos de autenticação:

Default Parâmetros para criar conexão. Todas as regiões Não compartilhável

Padrão

Aplicável: todas as regiões

Parâmetros para criar conexão.

Essa não é uma conexão compartilhável. Se o aplicativo de energia for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.

Nome Tipo Description Obrigatório
Chave de API (no formato 'Bearer YOUR_API_KEY') secureString A chave de API (no formato 'Bearer YOUR_API_KEY') para esta api Verdade

Limitações

Nome Chamadas Período de renovação
Chamadas à API por conexão 100 60 segundos

Ações

Criar conclusões de chat

Cria uma conclusão de chat.

Criar inserções

Cria uma inserção.

Listar modelos disponíveis

Recupere uma lista de modelos disponíveis.

Criar conclusões de chat

Cria uma conclusão de chat.

Parâmetros

Nome Chave Obrigatório Tipo Description
Modelo
model True string

ID do modelo a utilizar.

Função
role string

A função.

Content
content string

O conteúdo.

Temperatura
temperature number

Que temperatura de amostragem usar, entre 0,0 e 1,0. Valores mais altos, como 0,8, tornarão a saída mais aleatória, enquanto valores mais baixos como 0,2 a tornarão mais focada e determinística. Geralmente, recomendamos alterar este ou top_p, mas não ambos.

P superior
top_p number

Amostragem de núcleo, em que o modelo considera os resultados dos tokens com top_p massa de probabilidade. Portanto, 0,1 significa que apenas os tokens que compõem a massa de probabilidade de 10% do topo são considerados. Geralmente, é recomendável alterar este ou a temperatura, mas não ambos.

Tokens máximos
max_tokens integer

O número máximo de tokens a gerar na conclusão. A contagem de tokens do prompt mais max_tokens não pode exceder o comprimento do contexto do modelo.

Stream
stream boolean

Se o progresso parcial deverá ser transmitido de volta. Se definido, os tokens serão enviados como eventos enviados pelo servidor somente dados à medida que estiverem disponíveis, com o fluxo encerrado por um dado: mensagem [DONE]. Caso contrário, o servidor manterá a solicitação aberta até o tempo limite ou até a conclusão, com a resposta contendo o resultado completo como JSON.

Prompt seguro
safe_prompt boolean

Se deve injetar um prompt de segurança antes de todas as conversas.

Semente aleatória
random_seed integer

A semente a ser usada para amostragem aleatória. Se definido, chamadas diferentes gerarão resultados determinísticos.

Retornos

Criar inserções

Cria uma inserção.

Parâmetros

Nome Chave Obrigatório Tipo Description
modelo
model string

A ID do modelo a ser usado para essa solicitação.

Input
input array of string

A lista de cadeias de caracteres a serem inseridas.

Formato de codificação
encoding_format string

O formato dos dados de saída.

Retornos

Listar modelos disponíveis

Recupere uma lista de modelos disponíveis.

Retornos

Corpo
ModelList

Definições

ListaDeModelos

Nome Caminho Tipo Description
Object
object string

O objeto.

dados
data array of Model

ChatCompletionResponse

Nome Caminho Tipo Description
ID
id string

O identificador.

Object
object string

O objeto.

Criado
created integer

O criado.

Modelo
model string

O modelo.

choices
choices array of object
Index
choices.index integer

O índice.

Função
choices.message.role string

A função.

Content
choices.message.content string

O conteúdo.

Motivo de término
choices.finish_reason string

O motivo do término.

Prompt Tokens
usage.prompt_tokens integer

Os tokens de prompt.

Tokens de conclusão
usage.completion_tokens integer

Os tokens de conclusão.

Total Tokens
usage.total_tokens integer

O total de tokens.

EmbeddingResponse

Nome Caminho Tipo Description
ID
id string

O identificador.

Object
object string

O objeto.

dados
data array of object
Object
data.object string

O objeto.

Integração
data.embedding array of double

A inserção.

Index
data.index integer

O índice.

Modelo
model string

O modelo.

Prompt Tokens
usage.prompt_tokens integer

Os tokens de prompt.

Total Tokens
usage.total_tokens integer

O total de tokens.

Modelo

Nome Caminho Tipo Description
ID
id string

O identificador.

Object
object string

O objeto.

Criado
created integer

O criado.

Propriedade por
owned_by string

O que pertence.