Skip to content

Commit 8b4109e

Browse files
committed
Bedrock LLM starter post
1 parent 82dc591 commit 8b4109e

File tree

1 file changed

+20
-0
lines changed
  • pages/20240803-building-on-bedrock

1 file changed

+20
-0
lines changed
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
---
2+
date: 2024-08-03
3+
title: Building on Bedrock
4+
excerpt: We started using Amazon Bedrock at work about a year ago to thoughtfully integrate large language models (LLMs) into some of our internal tools and processes. I want to write a series of posts capturing what I've learned from the effort.
5+
---
6+
We started using Amazon Bedrock at work about a year ago to thoughtfully integrate [large language models (LLMs)](https://en.wikipedia.org/wiki/Large_language_model) into some of our internal tools and processes. I want to write a series of posts capturing what I've learned from the effort and to riff on "what-if" alternatives in some places. I expect the result to wander through topics like:
7+
8+
- setting up for happy local development
9+
- abstracting LLM use with the [Bedrock Converse API](https://docs.aws.amazon.com/bedrock/latest/userguide/conversation-inference.html)
10+
- letting a model call external functions with [Bedrock Tool Use](https://docs.aws.amazon.com/bedrock/latest/userguide/tool-use.html)
11+
- populating and querying [Bedrock Knowledge Bases](https://aws.amazon.com/bedrock/knowledge-bases/)
12+
- structuring larger [Streamlit](https://streamlit.io/) applications for extension and maintenance
13+
- deploying [Slack Bolt](https://slack.dev/bolt-python/) apps to a serverless platform
14+
- single-table design with [pynamodb](https://pynamodb.readthedocs.io/en/stable/) / [DynamoDB](https://aws.amazon.com/dynamodb/)
15+
- provisioning infrastructure with [AWS CDK](https://aws.amazon.com/cdk/) as a Terraform veteran
16+
- observing how the system is working with [AWS X-Ray](https://aws.amazon.com/xray/) as a Datadog adept
17+
18+
You won't go from zero-to-chatbot in 10 minutes reading what I write here. [There are plenty](https://www.google.com/search?q=chat+bot+with+aws+bedrock) of better resources for that. Rather, I hope this series highlights design considerations and ancillary work needed to use LLMs and realize their value.
19+
20+
I have no timeline for publishing, only this entry as a starting point.

0 commit comments

Comments
 (0)