streams-text.json 2.2 KB

1234567891011121314151617181920212223242526272829
  1. {
  2. "version": 1,
  3. "metadata": {
  4. "name": "anthropic-messages/streams-text",
  5. "recordedAt": "2026-04-28T21:18:45.535Z",
  6. "tags": ["prefix:anthropic-messages", "provider:anthropic", "protocol:anthropic-messages"]
  7. },
  8. "interactions": [
  9. {
  10. "transport": "http",
  11. "request": {
  12. "method": "POST",
  13. "url": "https://api.anthropic.com/v1/messages",
  14. "headers": {
  15. "anthropic-version": "2023-06-01",
  16. "content-type": "application/json"
  17. },
  18. "body": "{\"model\":\"claude-haiku-4-5-20251001\",\"system\":[{\"type\":\"text\",\"text\":\"You are concise.\"}],\"messages\":[{\"role\":\"user\",\"content\":[{\"type\":\"text\",\"text\":\"Reply with exactly: Hello!\"}]}],\"stream\":true,\"max_tokens\":20,\"temperature\":0}"
  19. },
  20. "response": {
  21. "status": 200,
  22. "headers": {
  23. "content-type": "text/event-stream; charset=utf-8"
  24. },
  25. "body": "event: message_start\ndata: {\"type\":\"message_start\",\"message\":{\"model\":\"claude-haiku-4-5-20251001\",\"id\":\"msg_01UodR8c3ezAK8rAfi8HAs8g\",\"type\":\"message\",\"role\":\"assistant\",\"content\":[],\"stop_reason\":null,\"stop_sequence\":null,\"stop_details\":null,\"usage\":{\"input_tokens\":18,\"cache_creation_input_tokens\":0,\"cache_read_input_tokens\":0,\"cache_creation\":{\"ephemeral_5m_input_tokens\":0,\"ephemeral_1h_input_tokens\":0},\"output_tokens\":2,\"service_tier\":\"standard\",\"inference_geo\":\"not_available\"}} }\n\nevent: content_block_start\ndata: {\"type\":\"content_block_start\",\"index\":0,\"content_block\":{\"type\":\"text\",\"text\":\"\"} }\n\nevent: ping\ndata: {\"type\": \"ping\"}\n\nevent: content_block_delta\ndata: {\"type\":\"content_block_delta\",\"index\":0,\"delta\":{\"type\":\"text_delta\",\"text\":\"Hello!\"} }\n\nevent: content_block_stop\ndata: {\"type\":\"content_block_stop\",\"index\":0 }\n\nevent: message_delta\ndata: {\"type\":\"message_delta\",\"delta\":{\"stop_reason\":\"end_turn\",\"stop_sequence\":null,\"stop_details\":null},\"usage\":{\"input_tokens\":18,\"cache_creation_input_tokens\":0,\"cache_read_input_tokens\":0,\"output_tokens\":5} }\n\nevent: message_stop\ndata: {\"type\":\"message_stop\" }\n\n"
  26. }
  27. }
  28. ]
  29. }