Amazon BedRock and Langchain for top 10 Generative AI (GenAI) use cases

This repo is inspired by Greg Kamradt's Github repo.

Notebook Amazon Bedrock & Langchain Sample Solutions.ipynb containing sample solutions using Amazon BedRock & Langchain for top 10 GenAI use cases

  • Text Generation
  • Summarization - One of the most common use case with LLM
  • Question and Answering Over Documents - Use information held within documents to answer questions or query
  • Extraction - Pull structured data from a body of text or an user query
  • Evaluation - Understand the quality of output from your application
  • Extraction and Enforce Output Format - Another approach using Pydantic & JsonOutputParser
  • Querying Tabular Data - Pull data from databases or other tabular source
  • Code Understanding - Reason about and digest code
  • Chatbots - A framework to have a back and forth interaction with a user combined with memory in a chat interface
  • Agents - Use LLMs to make decisions about what to do next. Enable these decisions with tools.

Security

See CONTRIBUTING for more information.

License

This library is licensed under the MIT-0 License. See the LICENSE file.