Partilhar via


Mistral (Editora Independente) (Pré-visualização)

O Mistral é uma IA generativa aberta e portátil para desenvolvedores e empresas. Os modelos Mistral atingem uma relação latência/desempenho incomparável e alcançam um desempenho de raciocínio de alto nível em todos os benchmarks comuns. Mistral projetou os modelos para serem o mais imparciais e úteis possível, fornecendo controle modular total sobre a moderação.

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

Serviço Class Regiões
Estúdio Copiloto Premium Todas as regiões do Power Automatic , exceto as seguintes:
     - Governo dos EUA (CCG)
     - Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Aplicações Lógicas Standard Todas as regiões do Logic Apps , exceto as seguintes:
     - Regiões do Azure Government
     - Regiões do Azure China
     - Departamento de Defesa dos EUA (DoD)
Aplicações Power Premium Todas as regiões do Power Apps , exceto as seguintes:
     - Governo dos EUA (CCG)
     - Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Automatize o poder Premium Todas as regiões do Power Automatic , exceto as seguintes:
     - Governo dos EUA (CCG)
     - Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Contato
Nome Troia Taylor
URL https://www.hitachisolutions.com
Email ttaylor@hitachisolutions.com
Metadados do conector
Editora Troia Taylor
Sítio Web https://mistral.ai/
Política de privacidade https://mistral.ai/terms#privacy-policy
Categorias IA

A criar uma ligação

O conector suporta os seguintes tipos de autenticação:

Predefinição 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.

Esta conexão não é compartilhável. Se o aplicativo avançado for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.

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

Limites de Limitação

Name Chamadas Período de Renovação
Chamadas de API por conexão 100 60 segundos

Ações

Criar conclusão de chat

Cria uma conclusão de chat.

Criar incorporações

Cria uma incorporação.

Listar modelos disponíveis

Recupere uma lista de modelos disponíveis.

Criar conclusão de chat

Cria uma conclusão de chat.

Parâmetros

Name Chave Necessário Tipo Description
Modelo
model True string

ID do modelo a utilizar.

Funções
role string

O papel.

Content
content string

O conteúdo.

Temperatura
temperature number

Qual a temperatura de amostragem a utilizar, 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.

Topo P
top_p number

Amostragem de núcleo, onde o modelo considera os resultados dos tokens com top_p massa de probabilidade. Assim, 0,1 significa que apenas os tokens que compõem a massa de probabilidade superior de 10% são considerados. Geralmente recomendamos alterar esta ou a temperatura, mas não ambas.

Fichas máximas
max_tokens integer

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

Stream
stream boolean

Se o progresso parcial deve ser transmitido. Se definidos, os tokens serão enviados como eventos enviados apenas pelo servidor de dados à medida que se tornam disponíveis, com o fluxo encerrado por uma mensagem data: [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.

Aviso seguro
safe_prompt boolean

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

Sementes aleatórias
random_seed integer

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

Devoluções

Criar incorporações

Cria uma incorporação.

Parâmetros

Name Chave Necessário Tipo Description
modelo
model string

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

Entrada
input array of string

A lista de cadeias de caracteres a serem incorporadas.

Formato de codificação
encoding_format string

O formato dos dados de saída.

Devoluções

Listar modelos disponíveis

Recupere uma lista de modelos disponíveis.

Devoluções

Body
ModelList

Definições

Lista de modelos

Name Caminho Tipo Description
Objeto
object string

O objeto.

dados
data array of Model

ChatCompletionResponse

Name Caminho Tipo Description
ID
id string

O identificador.

Objeto
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ções
choices.message.role string

O papel.

Content
choices.message.content string

O conteúdo.

Motivo do Término
choices.finish_reason string

A razão do fim.

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

Name Caminho Tipo Description
ID
id string

O identificador.

Objeto
object string

O objeto.

dados
data array of object
Objeto
data.object string

O objeto.

Incorporação
data.embedding array of double

A incorporaçã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

Name Caminho Tipo Description
ID
id string

O identificador.

Objeto
object string

O objeto.

Criado
created integer

O criado.

Propriedade de
owned_by string

A propriedade de.