diff --git a/.github/workflows/dispatch-docs.yml b/.github/workflows/dispatch-docs.yml deleted file mode 100644 index fda63413..00000000 --- a/.github/workflows/dispatch-docs.yml +++ /dev/null @@ -1,16 +0,0 @@ -name: Dispatch Docs -on: - push: - branches: - - main - -jobs: - trigger: - runs-on: ubuntu-latest - permissions: - contents: read - steps: - - name: Dispatch - run: gh api repos/${{ github.repository_owner }}/docs/dispatches -F event_type=sdk-push - env: - GITHUB_TOKEN: ${{ secrets.PAT_TOKEN }} diff --git a/README.md b/README.md index 337acd83..772ebe35 100644 --- a/README.md +++ b/README.md @@ -1,17 +1,24 @@ # Strands Agents -[![License](https://img.shields.io/badge/License-Apache_2.0-blue.svg)](LICENSE) -[![Python](https://img.shields.io/badge/python-3.10+-blue.svg)](https://www.python.org/downloads/) -

A model-driven approach to building AI agents in just a few lines of code.

- Docs - ◆ Samples - ◆ Tools - ◆ Agent Builder +
+ GitHub commit activity + GitHub open issues + License + PyPI version + Python versions +
+ +

+ Docs + ◆ Samples + ◆ Tools + ◆ Agent Builder +

Strands Agents is a simple yet powerful SDK that takes a model-driven approach to building and running AI agents. From simple conversational assistants to complex autonomous workflows, from local development to production deployment, Strands Agents scales with your needs. @@ -129,6 +136,7 @@ Built-in providers: - [Amazon Bedrock](https://strandsagents.com/latest/user-guide/concepts/model-providers/amazon-bedrock/) - [Anthropic](https://strandsagents.com/latest/user-guide/concepts/model-providers/anthropic/) - [LiteLLM](https://strandsagents.com/latest/user-guide/concepts/model-providers/litellm/) + - [LlamaAPI](https://strandsagents.com/latest/user-guide/concepts/model-providers/llamaapi/) - [Ollama](https://strandsagents.com/latest/user-guide/concepts/model-providers/ollama/) Custom providers can be implemented using [Custom Providers](https://strandsagents.com/latest/user-guide/concepts/model-providers/custom_model_provider/) diff --git a/pyproject.toml b/pyproject.toml index 6f9b78d6..e3e3f372 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,8 +4,8 @@ build-backend = "hatchling.build" [project] name = "strands-agents" -version = "0.1.0" -description = "A production-ready framework for building autonomous AI agents" +version = "0.1.1" +description = "A model-driven approach to building AI agents in just a few lines of code" readme = "README.md" requires-python = ">=3.10" license = {text = "Apache-2.0"} diff --git a/src/strands/models/bedrock.py b/src/strands/models/bedrock.py index d996aaae..b1b18b3e 100644 --- a/src/strands/models/bedrock.py +++ b/src/strands/models/bedrock.py @@ -110,9 +110,10 @@ def __init__( session = boto_session or boto3.Session( region_name=region_name or "us-west-2", ) + client_config = boto_client_config or BotocoreConfig(user_agent_extra="strands-agents") self.client = session.client( service_name="bedrock-runtime", - config=boto_client_config, + config=client_config, ) @override