Introdução geral
Awesome LLM Apps é um repositório do GitHub criado por Shubham Saboo, dedicado a coletar e apresentar uma ampla gama de excelentes aplicativos LLM (Large Language Model). O repositório contém aplicativos criados com OpenAI, Anthropic, Gemini e modelos de código aberto, como o LLaMA. Esses aplicativos abrangem uma grande variedade de domínios, desde o gerenciamento de bases de código até o processamento de e-mails, demonstrando aplicações reais de LLM em diferentes cenários. Por meio desse repositório, os usuários podem descobrir, aprender e contribuir com uma variedade de aplicativos de LLM, promovendo o desenvolvimento do ecossistema de código aberto.
Lista de funções
- Agente de IAAgentes de suporte ao cliente de IA: inclui agentes de suporte ao cliente de IA, agentes de investimento de IA, agentes de notícias de IA e muito mais.
- RAG (Retrieval Augmentation Generation)RAG autônomo: fornece RAG autônomo, RAG local Llama 3.1 e outros serviços.
- Aplicativos e memória do LLMPor exemplo, aplicativos LLM com memória personalizada, agentes de IA Arxiv, etc.
- Bate-papo com XSuporte para conversas com repositórios do GitHub, Gmail, PDFs, documentos de pesquisa e muito mais.
- Ajuste fino do LLMLlama 3.2: Fornece tutoriais sobre o ajuste fino do Llama 3.2.
- Ferramentas e estruturas avançadasPor exemplo, chatbots multimodais, assistentes de IA de pesquisa na Web, etc.
Usando a Ajuda
Processo de instalação
- Armazém de Clonagem:
git clone https://github.com/Shubhamsaboo/awesome-llm-apps.git
- Vá para o catálogo de projetos:
cd awesome-llm-apps/{diretório do projeto}
- Instale a dependência:
pip install -r requirements.txt
- Siga as instruções específicas de configuração e execução de acordo com o arquivo README.md de cada projeto.
Função Fluxo de operação
Agente de IA
- Agente de suporte ao cliente de IAPara automatizar as tarefas de suporte ao cliente e reduzir a carga de trabalho do atendimento manual ao cliente.
- Agente de Investimento AIAjude os usuários a tomar decisões de investimento com análises e recomendações de mercado em tempo real.
- Agente de notícias de IAGeração automática de notícias para a mídia e criadores de conteúdo.
RAG (Retrieval Augmentation Generation)
- RAG autônomoCombinação de técnicas de pesquisa e geração para fornecer respostas mais precisas e relevantes.
- Llama 3.1 RAG localModelo RAG que é executado localmente para garantir a privacidade e a segurança dos dados.
Aplicativos e memória do LLM
- Agente AI ArxivAjuda os usuários a encontrar e resumir rapidamente artigos acadêmicos no Arxiv.
- Aplicação de memória personalizada no LLMFornecer respostas e sugestões personalizadas com base no histórico e nas preferências do usuário.
Bate-papo com X
- Conversando com repositórios do GitHubInteraja diretamente com os repositórios do GitHub para obter informações sobre código e documentação por meio de uma interface de diálogo.
- Bate-papo com o GmailGerencie e processe e-mails no Gmail por meio de uma interface de diálogo.
- Bate-papo com PDFs e documentos de pesquisaEncontre e resuma rapidamente informações em documentos PDF e trabalhos de pesquisa por meio de uma interface de diálogo.
Ajuste fino do LLM
- Ajuste fino do Llama 3.2Tutorial de ajuste fino: Um tutorial de ajuste fino detalhado é fornecido para ajudar os usuários a ajustar os parâmetros do modelo às suas necessidades.
Ferramentas e estruturas avançadas
- chatbot multimodalChatbot: um chatbot que suporta vários métodos de entrada, como texto, imagem e voz.
- Assistente de IA para pesquisa na Web: Forneça uma experiência de pesquisa na Web mais inteligente e eficiente por meio da tecnologia de IA.
Com a ajuda de uso detalhada acima, os usuários podem começar facilmente e aproveitar ao máximo os vários aplicativos e ferramentas disponíveis no repositório do Awesome LLM Apps.