Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Recipes: Summarization #2024

Closed
jaluma opened this issue Jul 31, 2024 · 0 comments · Fixed by #2028
Closed

Recipes: Summarization #2024

jaluma opened this issue Jul 31, 2024 · 0 comments · Fixed by #2028
Assignees
Labels
enhancement New feature or request

Comments

@jaluma
Copy link
Collaborator

jaluma commented Jul 31, 2024

Feature Description

Summarize information such as chat history, documents, etc.

Definition

Starting to introduce new functionality, let's start with a much requested recipe. A recipe will be a basic, abstract and atomic functionality definition, which will incorporate specific use cases.

Reason

Handling large volumes of text data can be overwhelming and inefficient. Summarizing information helps extract key points and essential content, making it easier to comprehend and utilize the data.

Steps to Implement

This is a first proposal of how we could implement it:

  1. Define Summarization Service: Create a module to handle summarization logic.
  2. Define API Endpoint: Set up a new endpoint in your web server to handle summarization requests.
  3. Integrate with Chat: Optionally, integrate the summarization feature into the chat interface.

Additional resources

  1. Llama index summarization doc: https://docs.llamaindex.ai/en/stable/examples/index_structs/doc_summary/DocSummary/
@jaluma jaluma added this to Roadmap Jul 16, 2024
@jaluma jaluma converted this from a draft issue Jul 31, 2024
@jaluma jaluma self-assigned this Jul 31, 2024
@jaluma jaluma added the enhancement New feature or request label Jul 31, 2024
@jaluma jaluma moved this from Todo to In Progress in Roadmap Jul 31, 2024
@jaluma jaluma linked a pull request Jul 31, 2024 that will close this issue
10 tasks
@github-project-automation github-project-automation bot moved this from In Progress to Done in Roadmap Jul 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

1 participant