Danilo Poccia

@danilop@awscommunity.social
883 Followers
227 Following
1.9K Posts
Chief Evangelist (EMEA) @ AWS – Serverless, IoT, AI/ML. Few pics, some music. My opinions. Complexity is a science. He/him.

Inspired by the latest AI Demo Days in London, I built this:

Run any AWS Lambda function as a Large Language Model (LLM) tool without code changes using Anthropic's Model Control Protocol (MCP)

https://github.com/danilop/MCP2Lambda

#AI #GenAI #MCP #AWS #Serverless

GitHub - danilop/MCP2Lambda: Run any AWS Lambda function as a Large Language Model (LLM) tool without code changes using Anthropic's Model Control Protocol (MCP).

Run any AWS Lambda function as a Large Language Model (LLM) tool without code changes using Anthropic's Model Control Protocol (MCP). - danilop/MCP2Lambda

GitHub

Here's all the info to use Anthropic's Claude 3.7 Sonnet with Amazon Bedrock: how to use “extended thinking”, tool use with reasoning, updates on computer use, thinking blocks, and more.

https://docs.aws.amazon.com/bedrock/latest/userguide/model-parameters-anthropic-claude-37.html

#AWS #AI #GenAI #SDK #Bedrock

*NEW* Anthropic Claude 3.7 Sonnet - Amazon Bedrock

Anthropic Claude 3.7 Sonnet is the first Claude model to offer step-by-step reasoning, which Anthropic has termed “extended thinking”. With Claude 3.7 Sonnet , use of step-by-step reasoning is optional. You can choose between standard thinking and extended thinking for advanced reasoning. Along with extended thinking,

I updated the multimodal chat to support Anthropic's Claude 3.7 Sonnet with extended thinking mode. Note that by default it uses 16K of budget tokens for reasoning. Edit config.ini to disable/enable model reasoning and set a different budget.

https://github.com/danilop/multimodal-chat

#AWS #AI #GenAI #Bedrock #Python

GitHub - danilop/multimodal-chat: A multimodal chat interface with many tools.

A multimodal chat interface with many tools. Contribute to danilop/multimodal-chat development by creating an account on GitHub.

GitHub

Inspired by the latest AI Demo Days in London, I built this:

Run any AWS Lambda function as a Large Language Model (LLM) tool without code changes using Anthropic's Model Control Protocol (MCP)

https://github.com/danilop/MCP2Lambda

#AI #GenAI #MCP #AWS #Serverless

GitHub - danilop/MCP2Lambda: Run any AWS Lambda function as a Large Language Model (LLM) tool without code changes using Anthropic's Model Control Protocol (MCP).

Run any AWS Lambda function as a Large Language Model (LLM) tool without code changes using Anthropic's Model Control Protocol (MCP). - danilop/MCP2Lambda

GitHub

Nice video from Mike on the new Anthropic's Claude 3.7 Sonnet model and how to use extended thinking mode in Amazon Bedrock 👉 Including with code and how to set up budget tokens for thinking https://www.youtube.com/watch?v=B_iaicsxCYc

#AWS #AI #GenAI #Python #SDK

NEW Claude 3.7 Sonnet - Extended thinking mode in Amazon Bedrock (with code!)

YouTube
Anthropic’s Claude 3.7 Sonnet hybrid reasoning model is now available in Amazon Bedrock 👉 Read it all on Esra’s post! #AWS #AI #GenAI

Evaluating AI Agents – Nice short course to learn how to set up evaluations and add observability to an AI agent for insights and debugging

https://www.deeplearning.ai/short-courses/evaluating-ai-agents/

Evaluating AI Agents

Learn how to systematically evaluate, improve, and iterate on AI agents using structured assessments.

Also, have a look at Phoenix, an open-source AI observability platform designed for experimentation, evaluation, and troubleshooting

https://github.com/Arize-ai/phoenix

GitHub - Arize-ai/phoenix: AI Observability & Evaluation

AI Observability & Evaluation. Contribute to Arize-ai/phoenix development by creating an account on GitHub.

GitHub

I went down the rabbit hole of high dimensional orthogonal vectors analysis:

https://github.com/danilop/high-dim-orthogonal-vectors-analysis

With higher dimensions, most random vectors are almost (for example, within 1 degree of tolerance) orthogonal between each other.

Because vectors are used as machine learning embeddings, and cross product is often used to compare the similarity of vector embeddings, this results show that higher dimensions provide exponentially more expressiveness for the concepts linked to those embeddings.

GitHub - danilop/high-dim-orthogonal-vectors-analysis: High Dimensional Orthogonal Vectors Analysis

High Dimensional Orthogonal Vectors Analysis. Contribute to danilop/high-dim-orthogonal-vectors-analysis development by creating an account on GitHub.

GitHub
It seems like the curse of dimensionality that negatively affects many algorithms that use vector distances can, for vector embeddings, be of help by providing more space for meanings.