Introdução geral
O Llama Tutor é um projeto de tutor pessoal de IA de código aberto criado com base no Llama 3.1, projetado para oferecer aos usuários uma experiência de aprendizado personalizada. Ao integrar várias pilhas de tecnologia, como Juntos AI, Next.js e Tailwind CSS, o Llama Tutor é capaz de interagir em tempo real e gerar conteúdo tutorial personalizado com base nas informações do usuário sobre tópicos de aprendizagem e nível de escolaridade para ajudá-lo a dominar o conhecimento mais rapidamente.
Lista de funções
- Aconselhamento personalizadoGerar conteúdo de tutoria personalizado com base na entrada do usuário em tópicos de aprendizagem e níveis de educação.
- Suporte multidisciplinar: Abrange uma ampla variedade de assuntos, incluindo basquete, aprendizado de máquina, finanças pessoais, história americana e muito mais.
- projeto de código abertoCódigo-fonte totalmente aberto: os usuários podem visualizar e modificar o código livremente.
- Pesquisa em tempo realIntegração com a API de pesquisa do Serper para fornecer recursos de aprendizagem atualizados.
- análise de dadosUse o Helicone para análises de observabilidade para ajudar os usuários a entender o progresso da aprendizagem.
Usando a Ajuda
Processo de instalação
- armazém de clones: bifurcar ou clonar repositórios de projetos no GitHub.
- Criar uma contaCrie contas no Together AI, SERP API ou Azure (Bing Search API) e Helicone.
- Ambiente de configuraçãoCrie o arquivo .env (consulte .example.env) e substitua a chave de API.
- Instalação de dependências: Executar
npm install
Instalar as dependências do projeto. - Início de projetos: Executar
npm run dev
Inicie o servidor de desenvolvimento local.
Guia de operação de funções
- Experiência de aprendizado personalizada::
- Os usuários podem inserir suas necessidades de aprendizagem e o sistema gerará conteúdo de aprendizagem personalizado com base nas necessidades.
- Perguntas e respostas instantâneas por meio de IA para ajudar os usuários a resolver suas dúvidas de aprendizagem.
- Ensino interativo em tempo real::
- O sistema gera conteúdo interativo em tempo real com base na entrada do usuário, fornecendo feedback instantâneo.
- Os usuários podem interagir com o tutor de IA por meio de uma caixa de diálogo para obter ajuda instantânea.
- projeto de código aberto::
- Os desenvolvedores podem acessar os repositórios do GitHub para visualizar e contribuir com o código.
- O projeto está sob a licença MIT, que permite o uso e a modificação gratuitos.
- Suporte a pilhas de várias tecnologias::
- O projeto usa o Llama 3.1 como modelo principal de IA, fornecendo recursos avançados de processamento de linguagem natural.
- Usando o Together AI para inferência LLM, Next.js e Tailwind CSS para criar a interface de front-end.
- Aprimore seu aprendizado com acesso a resultados de pesquisa por meio da API do Serper ou da API de pesquisa do Bing.
- análise de dados::
- Usar a Plausible para análise do site para coletar dados sobre o comportamento do usuário e otimizar a experiência do usuário.
- Os desenvolvedores podem visualizar relatórios analíticos para entender o uso do usuário e fazer melhorias direcionadas.