Generating SVGs, powered by Llama 405B. Check out our demo video!
- LlamaCoder by Nutlope
- Llama 3.1 405B from Meta for the LLM
- Baseten for LLM inference
- Next.js app router with Tailwind
- Clone the repo:
git clone https://github.com/sharontanxh/llamathon-svgenerator
- Prerequisites:
npm
is installed with versionv18.17
and up - Create a
.env
file and load in minimallyBASETEN-405B_API_KEY
andBASETEN_70B_API_KEY
. NOTE: These model instances were made available temporarily for the purposes of the SPC-Meta hackathon from 8/2-8/4/2024, and you will likely have to replace the model endpoints as these are taken down. Adjust the endpoints inutils/BaseTenStream.ts
as required. - Run
npm install
andnpm run dev
to install dependencies and run locally
- Finetune Llama 3.1 405B on SVG generation
- Add multiple generations for users to select best one / desired components
Food emojis. See the full set here
LLaMojis uses LLaMa 3.1 405B to generate an SVG for each emoji in the emoji set.
Guess which prompt we used to create the LLaMoji! Try it out at llamoji.replit.app