Алиса - ваш партнер по поиску в разговорном искусстве
Обзор
Alisia-это мощное приложение для разговорного искусственного интеллекта с обширным доступом к последним знаниям, которое позволяет пользователям взаимодействовать, учиться и играть в среде на основе чата. Созданный с использованием нескольких методов искусственного интеллекта, включая RAG, VectordB, Entgddings и т. Д. Алисия может искать в Интернете и использовать свою обширную базу знаний, чтобы обеспечить проницательные и соответствующие ответы.
Функции
- Интерактивный интерфейс чата : взаимодействуйте с Алисией в разговорах в режиме реального времени.
- Интеграция веб-поиска : доступ к актуальной информации из Интернета.
- Обучение и веселье : задавайте вопросы, изучайте новые вещи или просто получайте удовольствие!
Оглавление
- Алиса - ваш партнер по поиску в разговорном искусстве
- Обзор
- Функции
- Оглавление
- Технологии используются
- Начиная
- Предварительные условия
- Установка
Технологии используются
Внешний интерфейс :
- VITE - сервер быстрого разработки.
- React - библиотека JavaScript для создания пользовательских интерфейсов.
Бэкэнд :
- FOSTAPI - современная веб -структура для создания API с Python.
Другие :
- Python - язык программирования, используемый для бэкэнда.
- JavaScript - основной язык для фронта.
Начиная
Предварительные условия
Прежде чем начать, убедитесь, что у вас установлено следующее:
- Node.js (v14 или выше)
- Python (v3.7 или выше)
- PIP - Установщик пакета Python
Установка
- Клонировать репозиторий :
git clone https://github.com/shivvamm/search_with_alisia.git
cd alisia
- Настройка клиента :
- Настройка сервера :
cd server
pip install -r requirements.txt
- Запустите сервер :
uvicorn main:app --reload
- Запустите клиент :
Теперь перейдите к http: // localhost: 3000 в вашем браузере, чтобы начать общаться с Алисией!
Folder Structre
/alisia
├── /client
│ ├── src
│ └── public
│
└── /server
├── main.py
└── requirements.txt Использование
- Просто введите свои вопросы или подсказки в интерфейсе чата, и Алисия ответит! Вы можете попросить информацию, заниматься случайным разговором или изучить различные темы.
Внося
- Мы приветствуем вклад! Если у вас есть предложения или улучшения, не стесняйтесь распаковать репо и создавать запрос на тягу. Пожалуйста, убедитесь, что ваш код соблюдает наши стандарты кодирования и включает в себя соответствующие тесты.