# yaml-language-server: $schema=https://promptfoo.dev/config-schema.json description: Bedrock Tool Use prompts: - Tell me about the weather in {{city}}. providers: - id: bedrock:us.anthropic.claude-sonnet-4-6 label: Claude Sonnet 4.6 config: region: us-east-2 # optional block to force specific tool to be used tool_choice: type: tool name: get_weather tools: - name: get_weather description: Get the current weather in a given location input_schema: type: object properties: location: type: string description: The city and state, e.g. San Francisco, CA unit: type: string enum: - celsius - fahrenheit required: - location # irrelevant tool - name: add description: Add two numbers input_schema: type: object properties: a: type: number b: type: number tests: - vars: city: Boston - vars: city: New York - vars: city: Paris - vars: city: Mars