Alisia - seu parceiro de pesquisa de IA conversacional
Visão geral
A Alisia é um poderoso aplicativo de IA conversacional, com vasto acesso ao conhecimento mais recente que permite que os usuários interajam, aprendam e joguem em um ambiente baseado em bate-papo. Construído usando várias técnicas de IA, incluindo RAG, Vectordb, incorporações etc. Alisia pode pesquisar na Internet e aproveitar sua extensa base de conhecimento para fornecer respostas perspicazes e relevantes.
Características
- Interface de bate-papo interativo : envolva-se com a Alisia em conversas em tempo real.
- Integração da pesquisa na web : acesse informações atualizadas da Internet.
- Aprendizagem e diversão : faça perguntas, aprenda coisas novas ou simplesmente divirta -se!
Índice
- Alisia - seu parceiro de pesquisa de IA conversacional
- Visão geral
- Características
- Índice
- Tecnologias usadas
- Começando
- Pré -requisitos
- Instalação
Tecnologias usadas
Front-end :
- Vite - um servidor de desenvolvimento rápido.
- REACT - Uma biblioteca JavaScript para criar interfaces de usuário.
Back -end :
- FASTAPI - Uma estrutura da web moderna para criar APIs com Python.
Outros :
- Python - a linguagem de programação usada para o back -end.
- JavaScript - O idioma principal para o front -end.
Começando
Pré -requisitos
Antes de começar, verifique se você tem o seguinte instalado:
- Node.js (v14 ou superior)
- Python (v3.7 ou superior)
- Instalador de pacote python
Instalação
- Clone o repositório :
git clone https://github.com/shivvamm/search_with_alisia.git
cd alisia
- Configure o cliente :
- Configure o servidor :
cd server
pip install -r requirements.txt
- Execute o servidor :
uvicorn main:app --reload
- Execute o cliente :
Agora, navegue para http: // localhost: 3000 no seu navegador para começar a interagir com a Alisia!
Folder Structre
/alisia
├── /client
│ ├── src
│ └── public
│
└── /server
├── main.py
└── requirements.txt Uso
- Basta digitar suas perguntas ou avisos na interface de bate -papo, e Alysia responderá! Você pode solicitar informações, participar de conversas casuais ou explorar vários tópicos.
Contribuindo
- Congratulamo -nos com contribuições! Se você tiver sugestões ou melhorias, sinta -se à vontade para bifurcar o repositório e criar uma solicitação de tração. Verifique se o seu código segue nossos padrões de codificação e inclui testes relevantes.