Bedrock .NET SDK not working and Opus not apparently supported

0

Hi, I'm trying to build against the .NET Bedrock SDK, and trying the code at https://docs.aws.amazon.com/sdk-for-net/v3/developer-guide/csharp_bedrock-runtime_code_examples.html for anthropic 3 models, and having a few issues

  1. When I call the streaming code in the InvokeClaudeWithResponseStreamAsync, when I get to the line yield return await buffer.Reader.ReadAsync(cancellationToken); it simply never returns
  2. When I call the non-streaming code in InvokeClaudeAsync I get an error Please use the Messages API instead. The only references I can find specifically for the Messages API are in Python and CLI
  3. When I try to call opus, I get told the model is not supported, which is confirmed when I call (AmazonBedrockClient).ListFoundationModelsAsync, however we can call it via Typescript BedrockRuntimeClient

Is this documentation out of date or incomplete, or am I doing something wrong?

Thanks

John C
demandé il y a un mois298 vues
2 réponses
0

As I stated in the question, I can access Opus on our account via Typescript or Python, just not the .NET SDK, which is what the question was asking.

Until the .NET SDK is working it's unusable to me on our NSB backend

John C
répondu il y a un mois
-1

hi John,

Amazon Bedrock supports foundation models (FMs) from various providers including, Amazon, Anthropic, AI21 Labs, Cohere, Meta, Mistral, and Stability AI with more to come. You must request access to a model before you can use it.

Please confirm you've enabled the model from the AWS Console.

Ty
répondu il y a un mois

Vous n'êtes pas connecté. Se connecter pour publier une réponse.

Une bonne réponse répond clairement à la question, contient des commentaires constructifs et encourage le développement professionnel de la personne qui pose la question.

Instructions pour répondre aux questions