Skip to content
/ cookbook Public

Collection of recipes aiding Gen AI model development

License

Notifications You must be signed in to change notification settings

fw-ai/cookbook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

91 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Building, Deploying, and Fine-Tuning AI Workflows with Fireworks

Fireworks AI Cookbook

This repository contains sample applications, Jupyter Notebooks, and resources designed to help you get hands-on with Fireworks AI. You'll explore tools for building, deploying, and fine-tuning generative AI, function-calling workflows, Retrieval-Augmented Generation (RAG) systems, agentic systems, and more.

This is a living-repo, so please check back as we continuously add new examples, tutorials and reference projects.

Repository Structure

This repo contains several types of examples organized by their use cases and purpose:

  1. Production-ready examples in ./references: These projects receive regular review and support from the Fireworks engineering team. Each example is production-ready, focusing on specific Fireworks features and abstractions, and shares common dependencies.
  2. Learning-focused examples in ./learn: These projects are optimized for learning and exploration of AI techniques. Each example is built with experimentation in mind, allowing you to explore patterns for building AI applications. Each project has its own dependencies and Dockerfile for easy setup.
  3. Showcase projects in ./showcase: User-contributed examples of Fireworks in action! These are community-driven projects that may not always follow production standards but demonstrate creative ways to use Fireworks.
  4. Integration examples in ./integrations: Examples provided by Fireworks partners, illustrating how to integrate with external services or platforms (e.g., MongoDB). Each integration example includes dedicated resources and documentation from the contributing partners.

We appreciate your feedback and contributions! Please see our contribution guide for more information on how to contribute to this repository.

Getting Started

To get started with Fireworks AI, check out our Getting Started Guide for a walkthrough of setting up and running your first example, including using Docker or setting up environments for local development.

You can also dive into our Quick Tour section for a guided overview of how to use Fireworks features.

Contributing

We value your contributions to help improve and expand this repository! If you'd like to contribute, whether it's fixing a bug, adding an example, or improving existing ones, check out our Contribution Guide. For more significant changes, please open an issue to discuss your proposal before starting.

Feedback & Support

We love hearing your feedback! If you run into issues, have questions, or find something confusing, please open an issue and let us know.

For support and further reading, visit:

Additional Resources

Showcasing Your Work

Built something cool with Fireworks? We’d love to feature your project in our Showcase. If you have a project you'd like to contribute, check out the Fireworks-In-Action guide for how to submit your project!

Integrations

See how Fireworks integrates with partner platforms and services in the ./integrations folder. Interested in contributing an integration example? Contact us or check the contribution guide for details.