meta-llama / llama-recipes

Scripts for fine-tuning Meta Llama with composable FSDP & PEFT methods to cover single/multi-node GPUs. Supports default & custom datasets for applications such as summarization and Q&A. Supporting a number of candid inference solutions such as HF TGI, VLLM for local or cloud deployment. Demo apps to showcase Meta Llama for WhatsApp & Messenger.
15.35k stars 2.22k forks source link

Add E2B AI Analyst #768

Open jamesmurdza opened 3 weeks ago

jamesmurdza commented 3 weeks ago

What does this PR do?

This PR adds an AI data analyst that uses Llama APIs or Ollama to analyze data and generate charts. It uses Llama to generate the Python code and E2B to run the actual code.

A live demo is available here: https://ai-analyst.e2b.dev/

Example-ezgif com-video-to-gif-converter

The app is a self contained NextJS project that can be easily self-hosted on Vercel and integrated with API providers and Ollama via the .env file.

We have also signed the CLA.

HamidShojanazeri commented 2 weeks ago

Thanks @jamesmurdza for the PR! its a cool recipe, if there is no hard dependency, can we please have short readme + the online version link instead of the submodule.

jamesmurdza commented 2 weeks ago

Great idea, done. Let me know if I should make the README shorter or change anything.

tizkovatereza commented 5 days ago

Hello @HamidShojanazeri , is there anything else to update on our (E2B) end for this PR to be merged? Thanks for update :) T.