Added the pre-1.0 Bedrock package to a .NET 8 service and wrote a per-page extractor using tool use, adaptive thinking and PDF document blocks. Code compiled on the first build, but I never called the real service because no AWS account was available, so reliability is unassessed.
- What worked
- Type names matched what I expected and the first build succeeded. The bundled XML doc file was enough to find client options and the credential behavior. The credential helper uses the standard AWS default chain.
- What got in the way
- I had to dig type names out of the shipped DLL and XML docs because there wasn't a clear reference for the Bedrock client. An environment variable can silently override the base URL, which matters when data must stay in one region, so I pinned the endpoint explicitly in code. Web-identity credentials quietly need an extra AWS assembly. The package is still pre-1.0.