Welcome to Zoro.ai, your intelligent assistant powered by advanced AI models! This application allows you to interact with AI models for text and image-based queries. Whether you need answers, insights, or assistance, Zoro.ai is here to help.
You can access the live application here: Zoro.ai
- Text and Image Input: Upload PDFs or images to interact with AI models.
- Free Model Selection: Automatically fetches and displays free AI models for your queries.
- PDF Text Extraction: Extracts text from uploaded PDF files for seamless interaction.
- Image Encoding: Encodes images for AI model compatibility.
- Rate Limit Handling: Notifies you when rate limits are exceeded and provides retry timing.
- Upload a File: Use the sidebar to upload a PDF or image file.
- Select a Model: Choose an AI model from the dropdown menu.
- Enter a Prompt: Type your query or instructions in the text area.
- Submit: Click the "Get Answers" button to receive a response from the AI.
To run this project locally, ensure you have the following installed:
- Python 3.11 or higher
- Required Python packages (see
requirements.txt):streamlitpython-dotenvrequestsPyPDF2
- Clone the repository:
git clone https://github.com/rel1vee/qa-app.git cd qa-app