O PromptMeteo é uma biblioteca Python para engenharia imediata construída sobre Langchain. Ele simplifica a utilização de grandes modelos de linguagem (LLMS) para várias tarefas através de uma interface de baixo código. Para conseguir isso, o PromptMeteo pode empregar diferentes modelos LLM e gerar dinamicamente prompts para tarefas específicas com base em apenas alguns parâmetros de configuração.
TL; DR: Industrialize Projetos alimentados pelo LLMS facilmente.
Os LLMs têm a capacidade de abordar várias tarefas quando fornecidos com instruções específicas na forma de avisos de entrada. Eles podem funcionar como um "mecanismo de raciocínio" para a construção de aplicativos. No entanto, a implantação e a industrialização dessas aplicações apresenta desafios significativos por dois motivos principais.
Em primeiro lugar, os avisos normalmente encapsulam a lógica do aplicativo em sua definição, mas são tratados apenas como argumentos de entrada. Isso significa que uma entrada rápida mal formulada tem o potencial de interromper o aplicativo.
Em segundo lugar, a criação de avisos de concreto para cada tarefa não é apenas uma tarefa trabalhosa, mas também complexa. Pequenas alterações no prompt de entrada podem resultar em diferentes resultados, tornando-os altamente propensos a erros. Além disso, ao compor instruções, as considerações se estendem além da própria tarefa para incluir fatores como o LLM específico que está sendo usado, a capacidade do modelo e outros aspectos relevantes.
Encontre todos os tutoriais, um início rápido e muito mais informações em nossa documentação oficial.
Nós o encorajamos:
Qualquer interação deve estar sob as diretrizes do Código de Conduta, mas TL; DR: Seja respeitoso e gentil, e lembre -se de que alguém comete erros .
Clone o repositório e crie uma nova filial baseada em mensagens semânticas ( feat/recurso , tarefa , etc.):
git clone [email protected]:paradigmadigital/Promptmeteo.git
cd promptmeteo
git checkout -b branchInstale as dependências de desenvolvimento:
make devOs ganchos de pré-compromisso são instalados após a definição do projeto no qual o formato, o fiapo e os testes são passados pelo projeto. Passar todos os ganchos são os requisitos mínimos para impulsionar o projeto.
Para instalar dependências de documentação e criar a documentação, faça o download do repositório e:
make docsetup
make htmlMuitos arquivos novos serão gerados automaticamente, tenha cuidado para adicionar apenas o estritamente necessário .