https://github.com/krik8235/llama-ai-agent
Fine-tuned AI agent (FM: Llama) that generates ad creatives by analyzing audience and competitors' ads
https://github.com/krik8235/llama-ai-agent
fastapi llama3-1 project python streamlit togetherai
Last synced: 3 months ago
JSON representation
Fine-tuned AI agent (FM: Llama) that generates ad creatives by analyzing audience and competitors' ads
- Host: GitHub
- URL: https://github.com/krik8235/llama-ai-agent
- Owner: krik8235
- Created: 2024-11-12T17:25:02.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-11-12T18:32:43.000Z (11 months ago)
- Last Synced: 2025-03-31T03:02:46.045Z (7 months ago)
- Topics: fastapi, llama3-1, project, python, streamlit, togetherai
- Language: Python
- Homepage: https://create-ad-images.streamlit.app/
- Size: 89.8 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Overview
An AI-powered ad creative generator that produces high-quality marketing content, ad ideas, and visuals tailored to your specific needs.
[Website](https://create-ad-images.streamlit.app/)


## Features
- **AI-Driven Content Creation**: Generate high-quality marketing creatives in minutes.
- **Competitive Analysis**: Get content ideas tailored to your industry and target audience.## Project Structure
This repository is structured as follows:
- `/src` - Contains the frontend codes
## Local deployment
- Frontend (run on streamlit - http://localhost:8501/)
```
pipenv shellstreamlit run src/app.py
```- Backend (use fast-api framework - http://localhost:8000/)
```
pipenv shellpip install "fastapi[standard]"
fastapi dev main.py
```## Technical Approach
- Use FastAPI to call APIs
- Use Llama 3.1 8B model via TogetherAI framework.