A Microsoft lançou a biblioteca TypeChat com o objetivo de incorporar grandes modelos de linguagem (LLMs) em interfaces de aplicativos existentes. O objetivo é melhorar as interfaces de usuário tradicionais (UIs) adicionando interfaces de linguagem natural e garantindo respostas confiáveis ​​da IA.

A biblioteca usa definições de tipo no código para extrair respostas da IA seguras por tipo, demonstrando como os LLMs podem fornecer dados estruturados no formato JSON.

O TypeScript é um componente-chave nesse processo, pois seus tipos orientam as respostas da IA e facilitam o processo de validação em relação aos tipos definidos pelo usuário.

A biblioteca tem um forte processo de validação de respostas, usando o compilador TypeScript contra os tipos do TypeScript. Isso faz parte do método exclusivo da TypeChat que combina prompts humanos com esquemas de resposta para tradução de dados estruturados.

A TypeChat também oferece uma variedade de recursos, como ferramentas para prototipagem de prompts, validação de esquemas e reparo. Uma das aplicações da TypeChat é na análise de sentimentos, onde pode identificar o sentimento de uma frase.

O aplicativo é uma biblioteca de código aberto e modelo-neutro que suporta várias APIs de conclusão de chat. Os desenvolvedores são incentivados a experimentar a TypeChat, fornecer feedback e contribuir para o seu desenvolvimento no GitHub.

Deixe uma respostaCancelar resposta

Exit mobile version