https://github.com/sergiokapone/ai_assistant
AI assistant for explaining the text of the articles
https://github.com/sergiokapone/ai_assistant
artificial-intelligence chatbot fastapi llm transformer
Last synced: about 2 months ago
JSON representation
AI assistant for explaining the text of the articles
- Host: GitHub
- URL: https://github.com/sergiokapone/ai_assistant
- Owner: sergiokapone
- Created: 2023-12-21T18:34:40.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-01-11T07:50:40.000Z (over 2 years ago)
- Last Synced: 2025-03-25T17:35:38.261Z (over 1 year ago)
- Topics: artificial-intelligence, chatbot, fastapi, llm, transformer
- Language: Python
- Homepage: https://ai-assistant-tddc.onrender.com/docs
- Size: 41.5 MB
- Stars: 1
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# LLM AI Assistant 📝
The goal of the project is to create a web service that uses the LLM with learning opportunities based on PDF documents uploaded by the user. The application allows you to analyze uploaded PDF documents and answer questions related to the text of the document in a chat mode.
## Setup
1. Clone this repository `git clone https://github.com/sergiokapone/AI_assistant.git`
2. Move to the directory `cd AI_assistant`
3. Create a `.env` (next to `README.md` and `docker-compose.yaml`) a
4. Build docker images `docker compose build`
5. Create docker containers `docker compose up -d`
6. Go to [http://localhost:8000/docs](http://localhost:8000/docs) to see if the FastAPI server is running.
7. Go to [http://localhost:8001](http://localhost:8001/) to interact with the application through the client.