"Prompt_Perfekt stands as the quintessential instrument for refining your prompts, ensuring they align precisely with your envisioned output, and perhaps even surpassing your loftiest expectations."
Prompt_Perfekt is a comprehensive AI prompt optimization suite built with Streamlit. The application offers multiple AI-powered tools designed to enhance your interaction with various large language models and image generation capabilities.
The application includes several powerful modules:
- Prompt Perfekt: Optimize your input prompts using advanced prompt engineering techniques to get the best possible output quality from AI models
- Chat with Images: Interact with AI using both text and images (multimodal capabilities)
- Web Assistant: AI-powered web browsing and information retrieval
- Chat-Bot: Conversational AI interface for natural language interactions
- Image Generator: Create images from text descriptions
- Streamlit: For the interactive web application interface
- LangChain: Framework for developing applications powered by language models
- OpenAI: Integration with OpenAI's language models
- Google Generative AI: Integration with Google's Gemini models
- FAISS: For efficient similarity search and clustering of dense vectors
- BeautifulSoup: For web scraping capabilities
- Python 3.8 or higher
- Required Python packages (see requirements.txt)
- Clone the repository:
git clone https://github.com/Nipurn123/Prompt_Perfekt.git
cd Prompt_Perfekt- Install the required packages:
pip install -r requirements.txt- Run the application:
streamlit run MainStreamlit_App.py- Launch the application using the command above
- Use the sidebar to select the desired tool:
- Prompt Perfekt
- Chat with Images
- Web Assistant
- Chat-Bot
- Image Generator
- Follow the on-screen instructions for each tool
Some features require API keys:
- For OpenAI models (optional configuration available)
- For Google Gemini models (requires API key input)
Contributions, issues, and feature requests are welcome!
This project is available under the MIT License.
