Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Support Amazon Bedrock as an embedded agent provider

Aperta
#1,307 1 commento 2 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
55/100
Tipo di issue
Funzionalità
Chiarezza
Abbastanza chiara
Stato di attività
Attiva
Stack tecnologico
aws, typescript
Ambito
ai, backend, cloud

Direzione di ricerca

Inizia individuando gli entry point esistenti dei provider di agent integrati e la gestione della configurazione, quindi confronta il loro comportamento relativo ad autenticazione, modello, regione e URL di base con i requisiti di questa issue. Il lavoro è completato quando Bedrock può essere selezionato tramite le opzioni di configurazione e CLI indicate, esegue l’autenticazione tramite i meccanismi AWS specificati e funziona con endpoint VPC.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

Problem

Teams that run Claude through Amazon Bedrock - to keep model traffic inside their own AWS account can get there by standing up a translating proxy in front of Bedrock like LiteLLM.
That workaround has real costs: another service to deploy, monitor and patch; another credential to issue and rotate; an extra network hop inside the request path of every search.

Proposal

Add bedrock as a first-class provider.
It has to authenticate from an IAM role alone, with no API credentials - the usual deployment is a pod or container with a role already attached (EC2/ECS roles, EKS pod identity, IRSA) or a developer on an SSO profile. Order: AWS_BEARER_TOKEN_BEDROCK → AWS credential chain → static keys.

Config mirrors the existing providers: EMBEDDED_AGENT_PROVIDER=bedrock / --agent-provider=bedrock, AWS_REGION, BEDROCK_MODEL / --bedrock-model, --bedrock-base-url for VPC endpoints.

Lingua principale
TypeScript
Stelle
938
Fork
166
Merge medio
1g 5h
PR unite (30g)
171

Preparare l'ambiente

Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di getsentry/toolkit

Tutte le issue di getsentry/toolkit

Issue simili

Altre issue su TypeScript

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.