
Pré -Treain Your Machine Learning Models (LLM) com seus próprios dados
Vem completo com um gerador de incorporação automatizado e interface de perguntas e respostas de modelo
Visualizar demonstração · Relatório Bug · Solicitar recurso
Pré -refazer automaticamente seus modelos de aprendizado de máquina (LLM) com:
Essa ferramenta aceitará a entrada na forma de um URL do Repo Github, o arquivo PDF ou a pasta de arquivos HTML local e executa as seguintes ações:
generate_embedding_github/pdf.py
• Break apart your input data into manageable chunks
• Send chunked data to Ray Serve Cluster
• Use Ray Cluster to create an embedding from our input chunks
serve run serve:deployment
• Use Ray Cluster to download a Foundational Model
• Load Foundation Model with our Embedding on top
• Start a WebServer and make the Model available via api
query.py "what is the api endpoint to get a list of agents"
• Allow you to interface with the model through the API
Essa ferramenta é para quem deseja treinar um LLM em uma fonte específica de conhecimento de uma maneira simples, onde todo o levantamento pesado foi abstraído nos bastidores
O Wingman é construído sobre um cluster de raios para que possa ser escalável e distribuído, ou pode ser executado em apenas uma máquina.

⬆️
Este projeto (e muitos outros) não seria possível sem o seguinte:
| Link | Nome | Desenvolvedor | Descrição |
|---|---|---|---|
| Link | FAISS | Pesquisa do Facebook | Uma biblioteca para pesquisa eficiente de similaridade e agrupamento de vetores densos. |
| Link | Langchain | Langchain | Langchain é uma estrutura para o desenvolvimento de aplicativos alimentados por modelos de idiomas. |
| Link | Raio | Ray Project | Ray é uma estrutura unificada para escalar aplicativos de IA e Python. Ray consiste em um tempo de execução distribuído e um conjunto de bibliotecas de IA para acelerar as cargas de trabalho do ML. |
| Link | Python | Python Software Foundation | O Python é uma linguagem de programação de alto nível e uso geral. Sua filosofia de design enfatiza a legibilidade do código com o uso de indentação significativa. |
| Link | Pytorch | A Fundação Linux | Tensores e redes neurais dinâmicas em Python com forte aceleração da GPU. |
| Link | Linda sopa | Leonard Richardson | A Beautiful Soup é uma biblioteca Python para extrair dados dos arquivos HTML e XML. Funciona com seu analisador favorito para fornecer maneiras idiomáticas de navegar, pesquisar e modificar a árvore de análise. |
| Link | Typing_inspect | Ivan Levkivskyi | O módulo typing_inspect define uma API experimental para inspeção de tempo de execução de tipos definidos no módulo de digitação padrão do Python. |
⬆️
Para colocar uma cópia local em funcionamento, siga estas etapas simples.
Quando estiver na pasta do projeto e enviar seu ambiente VENV/CONDA, execute o seguinte:
Adicionar um lançador interino e uma interface do usuário estão no roteiro atual para esta edição de código aberto.
⬆️
python query.py "what is the api endpoint to disable data collection for a specified agent"
/api/sn_agent/agents/{agent_id}/data/off.
python query.py "what is the api endpoint for the ActivitySubscriptions API"
The API endpoint for the ActivitySubscriptions API is /now/actsub/activities.
python query.py "what is the api endpoint to get a list of agents"
The API endpoint to get a list of agents is "/api/sn_agent/agents/list.
python query.py "what is the api endpoint of the Agent Client Collector API"
The API endpoint of the Agent Client Collector API is "https://<sn_agent-host>:<sn_agent-port>/api/agent-client-collector/admin".
⬆️
For Additional Features such as Page Number Citations, Additional Programming Language Compability, Multi-LLM Pipelines (summarize relevant passages for better context utilization), Mulimodal Model Support (Train your knowledge embedding based on data in images), Increased Accuracy via 3D Vector Database (Vector Cloud) Support, Agent Support (Complete tasks based on facts in ingested knowledge source), Docker & Kubernetes Support, and more please contact us about our Suíte de software corporativo.
Veja os problemas abertos para obter uma lista completa dos recursos propostos (e problemas conhecidos).
⬆️
As contribuições são o que tornam a comunidade de código aberto um lugar tão incrível para aprender, inspirar e criar. Quaisquer contribuições que você faz são muito apreciadas .
Se você tiver uma sugestão que melhoraria isso, bifór -l e crie uma solicitação de tração. Você também pode simplesmente abrir um problema com a tag "aprimoramento". Não se esqueça de dar uma estrela ao projeto! Obrigado novamente!
git checkout -b feature/AmazingFeature )git commit -m 'Add some AmazingFeature' )git push origin feature/AmazingFeature )⬆️
Uso comercial proibido.
Entre em contato conosco para obter uma licença comercial para nossa versão corporativa.
⬆️
Christian Mirra - LinkedIn
Link do projeto: https://github.com/seemirra/wingman/
⬆️
TODO - Esta lista está atualmente incompleta
⬆️