Skip to content

Commit

Permalink
ploomber chat apps
Browse files Browse the repository at this point in the history
  • Loading branch information
MarcSkovMadsen committed Mar 9, 2024
1 parent d0d719f commit ff71d23
Show file tree
Hide file tree
Showing 10 changed files with 85 additions and 0 deletions.
Binary file added docs/assets/images/ploomber_logo.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/thumbnails/ploomber_stock_market.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/videos/ploomber_book_recommender.mp4
Binary file not shown.
Binary file added docs/assets/videos/ploomber_chat_with_github.mp4
Binary file not shown.
Binary file not shown.
Binary file added docs/assets/videos/ploomber_stock_market.mp4
Binary file not shown.
85 changes: 85 additions & 0 deletions docs/ploomber_resources.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,85 @@
# Ploomber Resources

Below we list **awesome chat apps by [Ploomber](https://ploomber.io/)**.

Ploomber describes them selves as *the fastest way to deploy AI applications*.

![Ploomberg Logo](assets/images/ploomber_logo.png)

## Book Recommender

App: | Author: [Neelasha Sen](https://github.com/neelasha23) | Code: [Github](https://github.com/ploomber/doc/tree/main/examples/panel/book-recommender)

A chat assistant for recommending books to the user based on inputs.

<video controls poster="assets/thumbnails/ploomber_book_recommender.png" >
<source src="assets/videos/ploomber_book_recommender.mp4" type="video/mp4"
style="max-height: 400px; max-width: 600px;">
Your browser does not support the video tag.
</video>

## Chat with Github

App: | Author: [Neelasha Sen](https://github.com/neelasha23) | Code: [Github](https://github.com/ploomber/doc/tree/main/examples/panel/chat-with-github)

A Panel app that enables users to chat with their GitHub repositories using the Llama Index GithubRepositoryReader.

<video controls poster="assets/thumbnails/ploomber_chat_with_github.png" >
<source src="assets/videos/ploomber_chat_with_github.mp4" type="video/mp4"
style="max-height: 400px; max-width: 600px;">
Your browser does not support the video tag.
</video>

## Chat with Llama Cpp

App: [Ploomber](https://curly-shadow-6798.ploomberapp.io/app) | Author: [Eduardo Blancas](https://github.com/edublancas) | Code: [Github](https://github.com/ploomber/doc/tree/main/examples/panel/chat-simple) | [Llama Server](https://github.com/ploomber/doc/tree/main/examples/docker/llama-cpp-server)

A Panel chat app powered by a Llama Cpp server. Both deployed to Ploomber.

<video controls poster="assets/thumbnails/ploomber_chat_with_llama_cpp.png" >
<source src="assets/videos/ploomber_chat_with_llama_cpp.mp4" type="video/mp4"
style="max-height: 400px; max-width: 600px;">
Your browser does not support the video tag.
</video>

## Chat with PDF

Author: [Eduardo Blancas](https://github.com/edublancas) | Code: [Github](https://github.com/ploomber/doc/tree/main/examples/panel/chat-with-pdf)

A Panel app that allows users to chat with a PDF document.

![Chat with PDF](https://github.com/ploomber/doc/raw/main/examples/panel/chat-with-pdf/screenshot.webp)

## News summarizer

Author: [Eduardo Blancas](https://github.com/edublancas) | Code: [Github](https://github.com/ploomber/doc/tree/main/examples/panel/chat-with-pdf)

A RAG application for summarizing the latest news.

![News Summarizer](https://github.com/ploomber/doc/raw/main/examples/panel/rag-news/screenshot.webp)

## Simple Chat App

Author: [Eduardo Blancas](https://github.com/edublancas) | Code: [Github](https://github.com/ploomber/doc/tree/main/examples/panel/chat-simple)

A simple chat app made with Panel.

## Stock Market ChatBot

App: [Ploomber](https://white-mountain-0152.ploomberapp.io/app) Author: [Eduardo Blancas](https://github.com/edublancas) | Code: [Github](https://github.com/ploomber/doc/tree/main/examples/panel/stock-market-chatbot)

LLM-powered Stock Market app with Panel

<video controls poster="assets/thumbnails/ploomber_stock_market.png" >
<source src="assets/videos/ploomber_stock_market.mp4" type="video/mp4"
style="max-height: 400px; max-width: 600px;">
Your browser does not support the video tag.
</video>

## Weights and Biases LLM

Author: [Laura Gutierrez Funderburk](https://github.com/lfunderburk) | Code: [Github](https://github.com/ploomber/doc/tree/main/examples/panel/weights-and-biases-llm)

This example demonstrates how to connect your Panel app to Weights and Biases. We will use the Weights and Biases API to track several metrics when making prompts against a GPT model from OpenAI. The final application enables you to monitor token usage, prompt length, and the number of tokens generated during a user session of the application running while it is deployed.

![Weights and Biases](https://github.com/ploomber/doc/raw/main/examples/panel/weights-and-biases-llm/screenshot.webp)

0 comments on commit ff71d23

Please sign in to comment.