Usamos cookies. Cookies e o armazenamento do navegador mantêm você conectado e lembram suas preferências. Com sua permissão, também medimos como o site é usado. Você pode a qualquer momento. Veja nossa política de cookies.
Usamos cookies. Cookies e o armazenamento do navegador mantêm você conectado e lembram suas preferências. Com sua permissão, também medimos como o site é usado. Você pode a qualquer momento. Veja nossa política de cookies.
morph/reflexUsa o seu saldo, aos preços acima. Novas contas começam com uso grátis.
Configurações
Morph: Reflex é um modelo de decisão da Morph. Pertence à categoria de decisões, e a sua função é responder a perguntas sobre um estado em vez de produzir texto livre. Se estiver a construir um sistema que precisa de uma resposta tipada em vez de um parágrafo, este é o tipo de modelo que a página descreve.
O modelo aceita texto e imagens como entrada, e devolve decisões como saída. A sua janela de contexto é de 65,536 tokens, com uma saída máxima de 58,982 tokens. A saída de decisão é tipada: responde a perguntas de escolha, noul e pontuação sobre um estado. Como o estado tem prefix caching entre pedidos, perguntas repetidas sobre o mesmo estado são tratadas com a entrada em cache. Essa combinação de entrada de imagem e texto com uma saída de decisão tipada é o que define onde o modelo se encaixa.
O uso prático decorre dessa forma. Pode enviar um estado, quer seja escrito como texto ou fornecido como imagem, e fazer uma pergunta de escolha para escolher entre opções, uma pergunta noul, ou uma pergunta de pontuação para obter um julgamento graduado. Como o mesmo estado pode ser reutilizado entre pedidos através de prefix caching, adequa-se a fluxos de trabalho em que um estado é examinado repetidamente com perguntas diferentes, como triagem, encaminhamento, classificação ou etapas de avaliação dentro de um pipeline maior. A entrada de imagem significa que o estado não tem de ser transcrito primeiro se já existir como captura de ecrã ou digitalização.
Chama o modelo através da API compatível com OpenAI da api14 usando o id de modelo "morph/reflex". O formato do pedido segue a convenção de chat completions da OpenAI, por isso as bibliotecas de cliente OpenAI existentes funcionam com o URL base apontado para a api14. Este modelo não lista parâmetros suportados, por isso não deve esperar passar controlos de amostragem como temperature ou top_p; envie o estado e a pergunta e leia a decisão da resposta. O id de modelo é o único identificador de que precisa para o selecionar.
Como a saída é uma decisão e não texto gerado, este modelo não é a escolha certa quando precisa de uma explicação escrita, um resumo ou respostas conversacionais. Nesses casos, um modelo de geração de texto geral servir-lhe-á melhor. O Reflex destina-se à tarefa mais restrita de responder a perguntas tipadas sobre um estado, e vale a pena escolhê-lo quando é exatamente disso que a sua aplicação precisa.
import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://api14.com/api/v1",
apiKey: process.env.API14_API_KEY,
});
const result = await client.post("/decisions", { body: {
"model": "morph/reflex",
"state": "Customer: I was charged twice for my order and want my money back.",
"questions": {
"team": {
"type": "choice",
"instructions": "Which team should handle this message?",
"criteria": {
"billing": "Payments, refunds, invoices",
"support": "Product questions and bugs",
"sales": "Pricing and new purchases"
}
},
"urgent": {
"type": "noul",
"instructions": "Does this need a reply today?",
"criteria": {
"true": "Money, outage or legal risk",
"false": "Can wait"
}
}
}
} });
console.log(result.answers);
Esta comunidade ainda não tem tópicos. Abra o primeiro sobre Morph: Reflex.