Merge branch 'stackblitz-labs:main' into main

This commit is contained in:
KevIsDev 2025-05-19 17:35:04 +01:00 committed by GitHub
commit 0ec30e2358
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 5 additions and 1 deletions

View File

@ -108,6 +108,9 @@ export async function streamText(props: {
} }
const dynamicMaxTokens = modelDetails && modelDetails.maxTokenAllowed ? modelDetails.maxTokenAllowed : MAX_TOKENS; const dynamicMaxTokens = modelDetails && modelDetails.maxTokenAllowed ? modelDetails.maxTokenAllowed : MAX_TOKENS;
logger.info(
`Max tokens for model ${modelDetails.name} is ${dynamicMaxTokens} based on ${modelDetails.maxTokenAllowed} or ${MAX_TOKENS}`,
);
let systemPrompt = let systemPrompt =
PromptLibrary.getPropmtFromLibrary(promptId || 'default', { PromptLibrary.getPropmtFromLibrary(promptId || 'default', {

View File

@ -17,7 +17,7 @@ export default class AnthropicProvider extends BaseProvider {
name: 'claude-3-7-sonnet-20250219', name: 'claude-3-7-sonnet-20250219',
label: 'Claude 3.7 Sonnet', label: 'Claude 3.7 Sonnet',
provider: 'Anthropic', provider: 'Anthropic',
maxTokenAllowed: 8000, maxTokenAllowed: 128000,
}, },
{ {
name: 'claude-3-5-sonnet-latest', name: 'claude-3-5-sonnet-latest',
@ -95,6 +95,7 @@ export default class AnthropicProvider extends BaseProvider {
}); });
const anthropic = createAnthropic({ const anthropic = createAnthropic({
apiKey, apiKey,
headers: { 'anthropic-beta': 'output-128k-2025-02-19' },
}); });
return anthropic(model); return anthropic(model);