multi_tool_streaming.yaml

  1---
  2version: 2
  3interactions:
  4- id: 0
  5  request:
  6    proto: HTTP/1.1
  7    proto_major: 1
  8    proto_minor: 1
  9    content_length: 862
 10    host: ""
 11    body: '{"messages":[{"content":"You are a helpful assistant. Always use both add and multiply at the same time.","role":"system"},{"content":"Add and multiply the number 2 and 3","role":"user"}],"model":"moonshotai/kimi-k2.5","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"add","strict":false,"description":"Add two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"},{"function":{"name":"multiply","strict":false,"description":"Multiply two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"}],"stream":true}'
 12    headers:
 13      Accept:
 14      - application/json
 15      Content-Type:
 16      - application/json
 17      User-Agent:
 18      - Charm-Fantasy/0.15.0 (https://charm.land/fantasy)
 19    url: https://api.avian.io/v1/chat/completions
 20    method: POST
 21  response:
 22    proto: HTTP/2.0
 23    proto_major: 2
 24    proto_minor: 0
 25    content_length: -1
 26    body: |+
 27      data: {"id": "chatcmpl-ec08ee4b2cd84124b8f4f469", "object": "chat.completion.chunk", "created": 1773932885, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"role": "assistant"}, "finish_reason": null}]}
 28
 29      data: {"id": "gen-1773932884-wGz1eX8aEKiwuYKtVVBo", "object": "chat.completion.chunk", "created": 1773932884, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "", "role": "assistant", "reasoning_details": [{"type": "reasoning.text", "text": "The", "format": "unknown", "index": 0}], "reasoning_content": "The"}, "finish_reason": null, "native_finish_reason": null}]}
 30
 31      data: {"id": "gen-1773932884-wGz1eX8aEKiwuYKtVVBo", "object": "chat.completion.chunk", "created": 1773932884, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "", "role": "assistant", "reasoning_details": [{"type": "reasoning.text", "text": " user wants", "format": "unknown", "index": 0}], "reasoning_content": " user wants"}, "finish_reason": null, "native_finish_reason": null}]}
 32
 33      data: {"id": "gen-1773932884-wGz1eX8aEKiwuYKtVVBo", "object": "chat.completion.chunk", "created": 1773932884, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "", "role": "assistant", "reasoning_details": [{"type": "reasoning.text", "text": " me to", "format": "unknown", "index": 0}], "reasoning_content": " me to"}, "finish_reason": null, "native_finish_reason": null}]}
 34
 35      data: {"id": "gen-1773932884-wGz1eX8aEKiwuYKtVVBo", "object": "chat.completion.chunk", "created": 1773932884, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "", "role": "assistant", "reasoning_details": [{"type": "reasoning.text", "text": " add and", "format": "unknown", "index": 0}], "reasoning_content": " add and"}, "finish_reason": null, "native_finish_reason": null}]}
 36
 37      data: {"id": "gen-1773932884-wGz1eX8aEKiwuYKtVVBo", "object": "chat.completion.chunk", "created": 1773932884, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "", "role": "assistant", "reasoning_details": [{"type": "reasoning.text", "text": " multiply the", "format": "unknown", "index": 0}], "reasoning_content": " multiply the"}, "finish_reason": null, "native_finish_reason": null}]}
 38
 39      data: {"id": "gen-1773932884-wGz1eX8aEKiwuYKtVVBo", "object": "chat.completion.chunk", "created": 1773932884, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "", "role": "assistant", "reasoning_details": [{"type": "reasoning.text", "text": " numbers ", "format": "unknown", "index": 0}], "reasoning_content": " numbers "}, "finish_reason": null, "native_finish_reason": null}]}
 40
 41      data: {"id": "gen-1773932884-wGz1eX8aEKiwuYKtVVBo", "object": "chat.completion.chunk", "created": 1773932884, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "", "role": "assistant", "reasoning_details": [{"type": "reasoning.text", "text": "2 and", "format": "unknown", "index": 0}], "reasoning_content": "2 and"}, "finish_reason": null, "native_finish_reason": null}]}
 42
 43      data: {"id": "gen-1773932884-wGz1eX8aEKiwuYKtVVBo", "object": "chat.completion.chunk", "created": 1773932884, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "", "role": "assistant", "reasoning_details": [{"type": "reasoning.text", "text": " 3", "format": "unknown", "index": 0}], "reasoning_content": " 3"}, "finish_reason": null, "native_finish_reason": null}]}
 44
 45      data: {"id": "gen-1773932884-wGz1eX8aEKiwuYKtVVBo", "object": "chat.completion.chunk", "created": 1773932884, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "", "role": "assistant", "reasoning_details": [{"type": "reasoning.text", "text": ". The", "format": "unknown", "index": 0}], "reasoning_content": ". The"}, "finish_reason": null, "native_finish_reason": null}]}
 46
 47      data: {"id": "gen-1773932884-wGz1eX8aEKiwuYKtVVBo", "object": "chat.completion.chunk", "created": 1773932884, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "", "role": "assistant", "reasoning_details": [{"type": "reasoning.text", "text": " instruction", "format": "unknown", "index": 0}], "reasoning_content": " instruction"}, "finish_reason": null, "native_finish_reason": null}]}
 48
 49      data: {"id": "gen-1773932884-wGz1eX8aEKiwuYKtVVBo", "object": "chat.completion.chunk", "created": 1773932884, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "", "role": "assistant", "reasoning_details": [{"type": "reasoning.text", "text": " says \"", "format": "unknown", "index": 0}], "reasoning_content": " says \""}, "finish_reason": null, "native_finish_reason": null}]}
 50
 51      data: {"id": "gen-1773932884-wGz1eX8aEKiwuYKtVVBo", "object": "chat.completion.chunk", "created": 1773932884, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "", "role": "assistant", "reasoning_details": [{"type": "reasoning.text", "text": "Always use", "format": "unknown", "index": 0}], "reasoning_content": "Always use"}, "finish_reason": null, "native_finish_reason": null}]}
 52
 53      data: {"id": "gen-1773932884-wGz1eX8aEKiwuYKtVVBo", "object": "chat.completion.chunk", "created": 1773932884, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "", "role": "assistant", "reasoning_details": [{"type": "reasoning.text", "text": " both add", "format": "unknown", "index": 0}], "reasoning_content": " both add"}, "finish_reason": null, "native_finish_reason": null}]}
 54
 55      data: {"id": "gen-1773932884-wGz1eX8aEKiwuYKtVVBo", "object": "chat.completion.chunk", "created": 1773932884, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "", "role": "assistant", "reasoning_details": [{"type": "reasoning.text", "text": " and multiply", "format": "unknown", "index": 0}], "reasoning_content": " and multiply"}, "finish_reason": null, "native_finish_reason": null}]}
 56
 57      data: {"id": "gen-1773932884-wGz1eX8aEKiwuYKtVVBo", "object": "chat.completion.chunk", "created": 1773932884, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "", "role": "assistant", "reasoning_details": [{"type": "reasoning.text", "text": " at the", "format": "unknown", "index": 0}], "reasoning_content": " at the"}, "finish_reason": null, "native_finish_reason": null}]}
 58
 59      data: {"id": "gen-1773932884-wGz1eX8aEKiwuYKtVVBo", "object": "chat.completion.chunk", "created": 1773932884, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "", "role": "assistant", "reasoning_details": [{"type": "reasoning.text", "text": " same time", "format": "unknown", "index": 0}], "reasoning_content": " same time"}, "finish_reason": null, "native_finish_reason": null}]}
 60
 61      data: {"id": "gen-1773932884-wGz1eX8aEKiwuYKtVVBo", "object": "chat.completion.chunk", "created": 1773932884, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "", "role": "assistant", "reasoning_details": [{"type": "reasoning.text", "text": ".\"\n\n", "format": "unknown", "index": 0}], "reasoning_content": ".\"\n\n"}, "finish_reason": null, "native_finish_reason": null}]}
 62
 63      data: {"id": "gen-1773932884-wGz1eX8aEKiwuYKtVVBo", "object": "chat.completion.chunk", "created": 1773932884, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "", "role": "assistant", "reasoning_details": [{"type": "reasoning.text", "text": "So", "format": "unknown", "index": 0}], "reasoning_content": "So"}, "finish_reason": null, "native_finish_reason": null}]}
 64
 65      data: {"id": "gen-1773932884-wGz1eX8aEKiwuYKtVVBo", "object": "chat.completion.chunk", "created": 1773932884, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "", "role": "assistant", "reasoning_details": [{"type": "reasoning.text", "text": " I need", "format": "unknown", "index": 0}], "reasoning_content": " I need"}, "finish_reason": null, "native_finish_reason": null}]}
 66
 67      data: {"id": "gen-1773932884-wGz1eX8aEKiwuYKtVVBo", "object": "chat.completion.chunk", "created": 1773932884, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "", "role": "assistant", "reasoning_details": [{"type": "reasoning.text", "text": " to call", "format": "unknown", "index": 0}], "reasoning_content": " to call"}, "finish_reason": null, "native_finish_reason": null}]}
 68
 69      data: {"id": "gen-1773932884-wGz1eX8aEKiwuYKtVVBo", "object": "chat.completion.chunk", "created": 1773932884, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "", "role": "assistant", "reasoning_details": [{"type": "reasoning.text", "text": " both functions", "format": "unknown", "index": 0}], "reasoning_content": " both functions"}, "finish_reason": null, "native_finish_reason": null}]}
 70
 71      data: {"id": "gen-1773932884-wGz1eX8aEKiwuYKtVVBo", "object": "chat.completion.chunk", "created": 1773932884, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "", "role": "assistant", "reasoning_details": [{"type": "reasoning.text", "text": ":\n-", "format": "unknown", "index": 0}], "reasoning_content": ":\n-"}, "finish_reason": null, "native_finish_reason": null}]}
 72
 73      data: {"id": "gen-1773932884-wGz1eX8aEKiwuYKtVVBo", "object": "chat.completion.chunk", "created": 1773932884, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "", "role": "assistant", "reasoning_details": [{"type": "reasoning.text", "text": " add(", "format": "unknown", "index": 0}], "reasoning_content": " add("}, "finish_reason": null, "native_finish_reason": null}]}
 74
 75      data: {"id": "gen-1773932884-wGz1eX8aEKiwuYKtVVBo", "object": "chat.completion.chunk", "created": 1773932884, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "", "role": "assistant", "reasoning_details": [{"type": "reasoning.text", "text": "2,", "format": "unknown", "index": 0}], "reasoning_content": "2,"}, "finish_reason": null, "native_finish_reason": null}]}
 76
 77      data: {"id": "gen-1773932884-wGz1eX8aEKiwuYKtVVBo", "object": "chat.completion.chunk", "created": 1773932884, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "", "role": "assistant", "reasoning_details": [{"type": "reasoning.text", "text": " 3", "format": "unknown", "index": 0}], "reasoning_content": " 3"}, "finish_reason": null, "native_finish_reason": null}]}
 78
 79      data: {"id": "gen-1773932884-wGz1eX8aEKiwuYKtVVBo", "object": "chat.completion.chunk", "created": 1773932884, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "", "role": "assistant", "reasoning_details": [{"type": "reasoning.text", "text": ")\n-", "format": "unknown", "index": 0}], "reasoning_content": ")\n-"}, "finish_reason": null, "native_finish_reason": null}]}
 80
 81      data: {"id": "gen-1773932884-wGz1eX8aEKiwuYKtVVBo", "object": "chat.completion.chunk", "created": 1773932884, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "", "role": "assistant", "reasoning_details": [{"type": "reasoning.text", "text": " multiply(", "format": "unknown", "index": 0}], "reasoning_content": " multiply("}, "finish_reason": null, "native_finish_reason": null}]}
 82
 83      data: {"id": "gen-1773932884-wGz1eX8aEKiwuYKtVVBo", "object": "chat.completion.chunk", "created": 1773932884, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "", "role": "assistant", "reasoning_details": [{"type": "reasoning.text", "text": "2,", "format": "unknown", "index": 0}], "reasoning_content": "2,"}, "finish_reason": null, "native_finish_reason": null}]}
 84
 85      data: {"id": "gen-1773932884-wGz1eX8aEKiwuYKtVVBo", "object": "chat.completion.chunk", "created": 1773932884, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "", "role": "assistant", "reasoning_details": [{"type": "reasoning.text", "text": " 3", "format": "unknown", "index": 0}], "reasoning_content": " 3"}, "finish_reason": null, "native_finish_reason": null}]}
 86
 87      data: {"id": "gen-1773932884-wGz1eX8aEKiwuYKtVVBo", "object": "chat.completion.chunk", "created": 1773932884, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "", "role": "assistant", "reasoning_details": [{"type": "reasoning.text", "text": ")\n\nSince", "format": "unknown", "index": 0}], "reasoning_content": ")\n\nSince"}, "finish_reason": null, "native_finish_reason": null}]}
 88
 89      data: {"id": "gen-1773932884-wGz1eX8aEKiwuYKtVVBo", "object": "chat.completion.chunk", "created": 1773932884, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "", "role": "assistant", "reasoning_details": [{"type": "reasoning.text", "text": " these are", "format": "unknown", "index": 0}], "reasoning_content": " these are"}, "finish_reason": null, "native_finish_reason": null}]}
 90
 91      data: {"id": "gen-1773932884-wGz1eX8aEKiwuYKtVVBo", "object": "chat.completion.chunk", "created": 1773932884, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "", "role": "assistant", "reasoning_details": [{"type": "reasoning.text", "text": " independent operations", "format": "unknown", "index": 0}], "reasoning_content": " independent operations"}, "finish_reason": null, "native_finish_reason": null}]}
 92
 93      data: {"id": "gen-1773932884-wGz1eX8aEKiwuYKtVVBo", "object": "chat.completion.chunk", "created": 1773932884, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "", "role": "assistant", "reasoning_details": [{"type": "reasoning.text", "text": " (", "format": "unknown", "index": 0}], "reasoning_content": " ("}, "finish_reason": null, "native_finish_reason": null}]}
 94
 95      data: {"id": "gen-1773932884-wGz1eX8aEKiwuYKtVVBo", "object": "chat.completion.chunk", "created": 1773932884, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "", "role": "assistant", "reasoning_details": [{"type": "reasoning.text", "text": "they", "format": "unknown", "index": 0}], "reasoning_content": "they"}, "finish_reason": null, "native_finish_reason": null}]}
 96
 97      data: {"id": "gen-1773932884-wGz1eX8aEKiwuYKtVVBo", "object": "chat.completion.chunk", "created": 1773932884, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "", "role": "assistant", "reasoning_details": [{"type": "reasoning.text", "text": " don't depend", "format": "unknown", "index": 0}], "reasoning_content": " don't depend"}, "finish_reason": null, "native_finish_reason": null}]}
 98
 99      data: {"id": "gen-1773932884-wGz1eX8aEKiwuYKtVVBo", "object": "chat.completion.chunk", "created": 1773932884, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "", "role": "assistant", "reasoning_details": [{"type": "reasoning.text", "text": " on each", "format": "unknown", "index": 0}], "reasoning_content": " on each"}, "finish_reason": null, "native_finish_reason": null}]}
100
101      data: {"id": "gen-1773932884-wGz1eX8aEKiwuYKtVVBo", "object": "chat.completion.chunk", "created": 1773932884, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "", "role": "assistant", "reasoning_details": [{"type": "reasoning.text", "text": " other),", "format": "unknown", "index": 0}], "reasoning_content": " other),"}, "finish_reason": null, "native_finish_reason": null}]}
102
103      data: {"id": "gen-1773932884-wGz1eX8aEKiwuYKtVVBo", "object": "chat.completion.chunk", "created": 1773932884, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "", "role": "assistant", "reasoning_details": [{"type": "reasoning.text", "text": " I can", "format": "unknown", "index": 0}], "reasoning_content": " I can"}, "finish_reason": null, "native_finish_reason": null}]}
104
105      data: {"id": "gen-1773932884-wGz1eX8aEKiwuYKtVVBo", "object": "chat.completion.chunk", "created": 1773932884, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "", "role": "assistant", "reasoning_details": [{"type": "reasoning.text", "text": " make both", "format": "unknown", "index": 0}], "reasoning_content": " make both"}, "finish_reason": null, "native_finish_reason": null}]}
106
107      data: {"id": "gen-1773932884-wGz1eX8aEKiwuYKtVVBo", "object": "chat.completion.chunk", "created": 1773932884, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "", "role": "assistant", "reasoning_details": [{"type": "reasoning.text", "text": " calls in", "format": "unknown", "index": 0}], "reasoning_content": " calls in"}, "finish_reason": null, "native_finish_reason": null}]}
108
109      data: {"id": "gen-1773932884-wGz1eX8aEKiwuYKtVVBo", "object": "chat.completion.chunk", "created": 1773932884, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "", "role": "assistant", "reasoning_details": [{"type": "reasoning.text", "text": " the same", "format": "unknown", "index": 0}], "reasoning_content": " the same"}, "finish_reason": null, "native_finish_reason": null}]}
110
111      data: {"id": "gen-1773932884-wGz1eX8aEKiwuYKtVVBo", "object": "chat.completion.chunk", "created": 1773932884, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "", "role": "assistant", "reasoning_details": [{"type": "reasoning.text", "text": " function_calls", "format": "unknown", "index": 0}], "reasoning_content": " function_calls"}, "finish_reason": null, "native_finish_reason": null}]}
112
113      data: {"id": "gen-1773932884-wGz1eX8aEKiwuYKtVVBo", "object": "chat.completion.chunk", "created": 1773932884, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "", "role": "assistant", "reasoning_details": [{"type": "reasoning.text", "text": " block.", "format": "unknown", "index": 0}], "reasoning_content": " block."}, "finish_reason": null, "native_finish_reason": null}]}
114
115      data: {"id": "gen-1773932884-wGz1eX8aEKiwuYKtVVBo", "object": "chat.completion.chunk", "created": 1773932884, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "", "role": "assistant", "reasoning_details": [{"type": "reasoning.text", "text": " ", "format": "unknown", "index": 0}], "reasoning_content": " "}, "finish_reason": null, "native_finish_reason": null}]}
116
117      data: {"id": "gen-1773932884-wGz1eX8aEKiwuYKtVVBo", "object": "chat.completion.chunk", "created": 1773932884, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": " I'll", "role": "assistant"}, "finish_reason": null, "native_finish_reason": null}]}
118
119      data: {"id": "gen-1773932884-wGz1eX8aEKiwuYKtVVBo", "object": "chat.completion.chunk", "created": 1773932884, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": " add and", "role": "assistant"}, "finish_reason": null, "native_finish_reason": null}]}
120
121      data: {"id": "gen-1773932884-wGz1eX8aEKiwuYKtVVBo", "object": "chat.completion.chunk", "created": 1773932884, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": " multiply ", "role": "assistant"}, "finish_reason": null, "native_finish_reason": null}]}
122
123      data: {"id": "gen-1773932884-wGz1eX8aEKiwuYKtVVBo", "object": "chat.completion.chunk", "created": 1773932884, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "2 and", "role": "assistant"}, "finish_reason": null, "native_finish_reason": null}]}
124
125      data: {"id": "gen-1773932884-wGz1eX8aEKiwuYKtVVBo", "object": "chat.completion.chunk", "created": 1773932884, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": " 3", "role": "assistant"}, "finish_reason": null, "native_finish_reason": null}]}
126
127      data: {"id": "gen-1773932884-wGz1eX8aEKiwuYKtVVBo", "object": "chat.completion.chunk", "created": 1773932884, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": " for you", "role": "assistant"}, "finish_reason": null, "native_finish_reason": null}]}
128
129      data: {"id": "gen-1773932884-wGz1eX8aEKiwuYKtVVBo", "object": "chat.completion.chunk", "created": 1773932884, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": " at", "role": "assistant"}, "finish_reason": null, "native_finish_reason": null}]}
130
131      data: {"id": "gen-1773932884-wGz1eX8aEKiwuYKtVVBo", "object": "chat.completion.chunk", "created": 1773932884, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": " the same", "role": "assistant"}, "finish_reason": null, "native_finish_reason": null}]}
132
133      data: {"id": "gen-1773932884-wGz1eX8aEKiwuYKtVVBo", "object": "chat.completion.chunk", "created": 1773932884, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": " time.", "role": "assistant"}, "finish_reason": null, "native_finish_reason": null}]}
134
135      data: {"id": "gen-1773932884-wGz1eX8aEKiwuYKtVVBo", "object": "chat.completion.chunk", "created": 1773932884, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "  ", "role": "assistant"}, "finish_reason": null, "native_finish_reason": null}]}
136
137      data: {"id": "gen-1773932884-wGz1eX8aEKiwuYKtVVBo", "object": "chat.completion.chunk", "created": 1773932884, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": null, "role": "assistant", "tool_calls": [{"index": 0, "id": "functions.add:0", "type": "function", "function": {"name": "add", "arguments": ""}}]}, "finish_reason": null, "native_finish_reason": null}]}
138
139      data: {"id": "gen-1773932884-wGz1eX8aEKiwuYKtVVBo", "object": "chat.completion.chunk", "created": 1773932884, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": null, "role": "assistant", "tool_calls": [{"index": 0, "function": {"arguments": "{\"a\": 2, \"b\": 3}"}}]}, "finish_reason": null, "native_finish_reason": null}]}
140
141      data: {"id": "gen-1773932884-wGz1eX8aEKiwuYKtVVBo", "object": "chat.completion.chunk", "created": 1773932884, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": " ", "role": "assistant"}, "finish_reason": null, "native_finish_reason": null}]}
142
143      data: {"id": "gen-1773932884-wGz1eX8aEKiwuYKtVVBo", "object": "chat.completion.chunk", "created": 1773932884, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": null, "role": "assistant", "tool_calls": [{"index": 1, "id": "functions.multiply:1", "type": "function", "function": {"name": "multiply", "arguments": ""}}]}, "finish_reason": null, "native_finish_reason": null}]}
144
145      data: {"id": "gen-1773932884-wGz1eX8aEKiwuYKtVVBo", "object": "chat.completion.chunk", "created": 1773932884, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": null, "role": "assistant", "tool_calls": [{"index": 1, "function": {"arguments": "{\"a\": 2, \"b\": 3}"}}]}, "finish_reason": null, "native_finish_reason": null}]}
146
147      data: {"id": "gen-1773932884-wGz1eX8aEKiwuYKtVVBo", "object": "chat.completion.chunk", "created": 1773932884, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "", "role": "assistant", "reasoning_content": null}, "finish_reason": "tool_calls", "native_finish_reason": "tool_calls"}]}
148
149      data: {"id": "gen-1773932884-wGz1eX8aEKiwuYKtVVBo", "object": "chat.completion.chunk", "created": 1773932884, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "", "role": "assistant"}, "finish_reason": "tool_calls", "native_finish_reason": "tool_calls"}], "usage": {"prompt_tokens": 154, "completion_tokens": 131, "total_tokens": 285, "cost": 0.0003287, "prompt_tokens_details": {"cached_tokens": 128, "cache_write_tokens": 0, "audio_tokens": 0, "video_tokens": 0}, "completion_tokens_details": {"reasoning_tokens": 87, "image_tokens": 0, "audio_tokens": 0}}}
150
151      data: [DONE]
152
153    headers:
154      Content-Type:
155      - text/event-stream; charset=utf-8
156    status: 200 OK
157    code: 200
158    duration: 362.715792ms
159- id: 1
160  request:
161    proto: HTTP/1.1
162    proto_major: 1
163    proto_minor: 1
164    content_length: 1620
165    host: ""
166    body: '{"messages":[{"content":"You are a helpful assistant. Always use both add and multiply at the same time.","role":"system"},{"content":"Add and multiply the number 2 and 3","role":"user"},{"content":" ","tool_calls":[{"id":"functions.add:0","function":{"arguments":"{\"a\": 2, \"b\": 3}","name":"add"},"type":"function"},{"id":"functions.multiply:1","function":{"arguments":"{\"a\": 2, \"b\": 3}","name":"multiply"},"type":"function"}],"role":"assistant","reasoning_content":"The user wants me to add and multiply the numbers 2 and 3. The instruction says \"Always use both add and multiply at the same time.\"\n\nSo I need to call both functions:\n- add(2, 3)\n- multiply(2, 3)\n\nSince these are independent operations (they don''t depend on each other), I can make both calls in the same function_calls block. "},{"content":"5","tool_call_id":"functions.add:0","role":"tool"},{"content":"6","tool_call_id":"functions.multiply:1","role":"tool"}],"model":"moonshotai/kimi-k2.5","max_tokens":4000,"stream_options":{"include_usage":true},"tool_choice":"auto","tools":[{"function":{"name":"add","strict":false,"description":"Add two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"},{"function":{"name":"multiply","strict":false,"description":"Multiply two numbers","parameters":{"properties":{"a":{"description":"first number","type":"integer"},"b":{"description":"second number","type":"integer"}},"required":["a","b"],"type":"object"}},"type":"function"}],"stream":true}'
167    headers:
168      Accept:
169      - application/json
170      Content-Type:
171      - application/json
172      User-Agent:
173      - Charm-Fantasy/0.15.0 (https://charm.land/fantasy)
174    url: https://api.avian.io/v1/chat/completions
175    method: POST
176  response:
177    proto: HTTP/2.0
178    proto_major: 2
179    proto_minor: 0
180    content_length: -1
181    body: |+
182      data: {"id": "chatcmpl-3e07ab841333408298e7e6fe", "object": "chat.completion.chunk", "created": 1773932887, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"role": "assistant"}, "finish_reason": null}]}
183
184
185      data: {"id": "gen-1773932887-UC9ZiV5rru8IUs3iJx0w", "object": "chat.completion.chunk", "created": 1773932887, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "", "role": "assistant", "reasoning_details": [{"type": "reasoning.text", "text": "Great", "format": "unknown", "index": 0}], "reasoning_content": "Great"}, "finish_reason": null, "native_finish_reason": null}]}
186
187      data: {"id": "gen-1773932887-UC9ZiV5rru8IUs3iJx0w", "object": "chat.completion.chunk", "created": 1773932887, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "", "role": "assistant", "reasoning_details": [{"type": "reasoning.text", "text": "! I", "format": "unknown", "index": 0}], "reasoning_content": "! I"}, "finish_reason": null, "native_finish_reason": null}]}
188
189      data: {"id": "gen-1773932887-UC9ZiV5rru8IUs3iJx0w", "object": "chat.completion.chunk", "created": 1773932887, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "", "role": "assistant", "reasoning_details": [{"type": "reasoning.text", "text": " got the", "format": "unknown", "index": 0}], "reasoning_content": " got the"}, "finish_reason": null, "native_finish_reason": null}]}
190
191      data: {"id": "gen-1773932887-UC9ZiV5rru8IUs3iJx0w", "object": "chat.completion.chunk", "created": 1773932887, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "", "role": "assistant", "reasoning_details": [{"type": "reasoning.text", "text": " results:\n", "format": "unknown", "index": 0}], "reasoning_content": " results:\n"}, "finish_reason": null, "native_finish_reason": null}]}
192
193      data: {"id": "gen-1773932887-UC9ZiV5rru8IUs3iJx0w", "object": "chat.completion.chunk", "created": 1773932887, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "", "role": "assistant", "reasoning_details": [{"type": "reasoning.text", "text": "- add", "format": "unknown", "index": 0}], "reasoning_content": "- add"}, "finish_reason": null, "native_finish_reason": null}]}
194
195      data: {"id": "gen-1773932887-UC9ZiV5rru8IUs3iJx0w", "object": "chat.completion.chunk", "created": 1773932887, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "", "role": "assistant", "reasoning_details": [{"type": "reasoning.text", "text": "(2", "format": "unknown", "index": 0}], "reasoning_content": "(2"}, "finish_reason": null, "native_finish_reason": null}]}
196
197      data: {"id": "gen-1773932887-UC9ZiV5rru8IUs3iJx0w", "object": "chat.completion.chunk", "created": 1773932887, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "", "role": "assistant", "reasoning_details": [{"type": "reasoning.text", "text": ", ", "format": "unknown", "index": 0}], "reasoning_content": ", "}, "finish_reason": null, "native_finish_reason": null}]}
198
199      data: {"id": "gen-1773932887-UC9ZiV5rru8IUs3iJx0w", "object": "chat.completion.chunk", "created": 1773932887, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "", "role": "assistant", "reasoning_details": [{"type": "reasoning.text", "text": "3)", "format": "unknown", "index": 0}], "reasoning_content": "3)"}, "finish_reason": null, "native_finish_reason": null}]}
200
201      data: {"id": "gen-1773932887-UC9ZiV5rru8IUs3iJx0w", "object": "chat.completion.chunk", "created": 1773932887, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "", "role": "assistant", "reasoning_details": [{"type": "reasoning.text", "text": " = ", "format": "unknown", "index": 0}], "reasoning_content": " = "}, "finish_reason": null, "native_finish_reason": null}]}
202
203      data: {"id": "gen-1773932887-UC9ZiV5rru8IUs3iJx0w", "object": "chat.completion.chunk", "created": 1773932887, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "", "role": "assistant", "reasoning_details": [{"type": "reasoning.text", "text": "5\n", "format": "unknown", "index": 0}], "reasoning_content": "5\n"}, "finish_reason": null, "native_finish_reason": null}]}
204
205      data: {"id": "gen-1773932887-UC9ZiV5rru8IUs3iJx0w", "object": "chat.completion.chunk", "created": 1773932887, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "", "role": "assistant", "reasoning_details": [{"type": "reasoning.text", "text": "- multiply", "format": "unknown", "index": 0}], "reasoning_content": "- multiply"}, "finish_reason": null, "native_finish_reason": null}]}
206
207      data: {"id": "gen-1773932887-UC9ZiV5rru8IUs3iJx0w", "object": "chat.completion.chunk", "created": 1773932887, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "", "role": "assistant", "reasoning_details": [{"type": "reasoning.text", "text": "(2", "format": "unknown", "index": 0}], "reasoning_content": "(2"}, "finish_reason": null, "native_finish_reason": null}]}
208
209      data: {"id": "gen-1773932887-UC9ZiV5rru8IUs3iJx0w", "object": "chat.completion.chunk", "created": 1773932887, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "", "role": "assistant", "reasoning_details": [{"type": "reasoning.text", "text": ", ", "format": "unknown", "index": 0}], "reasoning_content": ", "}, "finish_reason": null, "native_finish_reason": null}]}
210
211      data: {"id": "gen-1773932887-UC9ZiV5rru8IUs3iJx0w", "object": "chat.completion.chunk", "created": 1773932887, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "", "role": "assistant", "reasoning_details": [{"type": "reasoning.text", "text": "3)", "format": "unknown", "index": 0}], "reasoning_content": "3)"}, "finish_reason": null, "native_finish_reason": null}]}
212
213      data: {"id": "gen-1773932887-UC9ZiV5rru8IUs3iJx0w", "object": "chat.completion.chunk", "created": 1773932887, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "", "role": "assistant", "reasoning_details": [{"type": "reasoning.text", "text": " = ", "format": "unknown", "index": 0}], "reasoning_content": " = "}, "finish_reason": null, "native_finish_reason": null}]}
214
215      data: {"id": "gen-1773932887-UC9ZiV5rru8IUs3iJx0w", "object": "chat.completion.chunk", "created": 1773932887, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "", "role": "assistant", "reasoning_details": [{"type": "reasoning.text", "text": "6\n\n", "format": "unknown", "index": 0}], "reasoning_content": "6\n\n"}, "finish_reason": null, "native_finish_reason": null}]}
216
217      data: {"id": "gen-1773932887-UC9ZiV5rru8IUs3iJx0w", "object": "chat.completion.chunk", "created": 1773932887, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "", "role": "assistant", "reasoning_details": [{"type": "reasoning.text", "text": "Now I'll", "format": "unknown", "index": 0}], "reasoning_content": "Now I'll"}, "finish_reason": null, "native_finish_reason": null}]}
218
219      data: {"id": "gen-1773932887-UC9ZiV5rru8IUs3iJx0w", "object": "chat.completion.chunk", "created": 1773932887, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "", "role": "assistant", "reasoning_details": [{"type": "reasoning.text", "text": " present", "format": "unknown", "index": 0}], "reasoning_content": " present"}, "finish_reason": null, "native_finish_reason": null}]}
220
221      data: {"id": "gen-1773932887-UC9ZiV5rru8IUs3iJx0w", "object": "chat.completion.chunk", "created": 1773932887, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "", "role": "assistant", "reasoning_details": [{"type": "reasoning.text", "text": " these", "format": "unknown", "index": 0}], "reasoning_content": " these"}, "finish_reason": null, "native_finish_reason": null}]}
222
223      data: {"id": "gen-1773932887-UC9ZiV5rru8IUs3iJx0w", "object": "chat.completion.chunk", "created": 1773932887, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "", "role": "assistant", "reasoning_details": [{"type": "reasoning.text", "text": " results to", "format": "unknown", "index": 0}], "reasoning_content": " results to"}, "finish_reason": null, "native_finish_reason": null}]}
224
225      data: {"id": "gen-1773932887-UC9ZiV5rru8IUs3iJx0w", "object": "chat.completion.chunk", "created": 1773932887, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "", "role": "assistant", "reasoning_details": [{"type": "reasoning.text", "text": " the user", "format": "unknown", "index": 0}], "reasoning_content": " the user"}, "finish_reason": null, "native_finish_reason": null}]}
226
227      data: {"id": "gen-1773932887-UC9ZiV5rru8IUs3iJx0w", "object": "chat.completion.chunk", "created": 1773932887, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "", "role": "assistant", "reasoning_details": [{"type": "reasoning.text", "text": ". ", "format": "unknown", "index": 0}], "reasoning_content": ". "}, "finish_reason": null, "native_finish_reason": null}]}
228
229      data: {"id": "gen-1773932887-UC9ZiV5rru8IUs3iJx0w", "object": "chat.completion.chunk", "created": 1773932887, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": " When", "role": "assistant"}, "finish_reason": null, "native_finish_reason": null}]}
230
231      data: {"id": "gen-1773932887-UC9ZiV5rru8IUs3iJx0w", "object": "chat.completion.chunk", "created": 1773932887, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": " you add", "role": "assistant"}, "finish_reason": null, "native_finish_reason": null}]}
232
233      data: {"id": "gen-1773932887-UC9ZiV5rru8IUs3iJx0w", "object": "chat.completion.chunk", "created": 1773932887, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": " 2", "role": "assistant"}, "finish_reason": null, "native_finish_reason": null}]}
234
235      data: {"id": "gen-1773932887-UC9ZiV5rru8IUs3iJx0w", "object": "chat.completion.chunk", "created": 1773932887, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": " and ", "role": "assistant"}, "finish_reason": null, "native_finish_reason": null}]}
236
237      data: {"id": "gen-1773932887-UC9ZiV5rru8IUs3iJx0w", "object": "chat.completion.chunk", "created": 1773932887, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "3,", "role": "assistant"}, "finish_reason": null, "native_finish_reason": null}]}
238
239      data: {"id": "gen-1773932887-UC9ZiV5rru8IUs3iJx0w", "object": "chat.completion.chunk", "created": 1773932887, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": " the", "role": "assistant"}, "finish_reason": null, "native_finish_reason": null}]}
240
241      data: {"id": "gen-1773932887-UC9ZiV5rru8IUs3iJx0w", "object": "chat.completion.chunk", "created": 1773932887, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": " result is", "role": "assistant"}, "finish_reason": null, "native_finish_reason": null}]}
242
243      data: {"id": "gen-1773932887-UC9ZiV5rru8IUs3iJx0w", "object": "chat.completion.chunk", "created": 1773932887, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": " **5", "role": "assistant"}, "finish_reason": null, "native_finish_reason": null}]}
244
245      data: {"id": "gen-1773932887-UC9ZiV5rru8IUs3iJx0w", "object": "chat.completion.chunk", "created": 1773932887, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "**.\n", "role": "assistant"}, "finish_reason": null, "native_finish_reason": null}]}
246
247      data: {"id": "gen-1773932887-UC9ZiV5rru8IUs3iJx0w", "object": "chat.completion.chunk", "created": 1773932887, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "When you", "role": "assistant"}, "finish_reason": null, "native_finish_reason": null}]}
248
249      data: {"id": "gen-1773932887-UC9ZiV5rru8IUs3iJx0w", "object": "chat.completion.chunk", "created": 1773932887, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": " multiply ", "role": "assistant"}, "finish_reason": null, "native_finish_reason": null}]}
250
251      data: {"id": "gen-1773932887-UC9ZiV5rru8IUs3iJx0w", "object": "chat.completion.chunk", "created": 1773932887, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "2 and", "role": "assistant"}, "finish_reason": null, "native_finish_reason": null}]}
252
253      data: {"id": "gen-1773932887-UC9ZiV5rru8IUs3iJx0w", "object": "chat.completion.chunk", "created": 1773932887, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": " 3", "role": "assistant"}, "finish_reason": null, "native_finish_reason": null}]}
254
255      data: {"id": "gen-1773932887-UC9ZiV5rru8IUs3iJx0w", "object": "chat.completion.chunk", "created": 1773932887, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": ", the", "role": "assistant"}, "finish_reason": null, "native_finish_reason": null}]}
256
257      data: {"id": "gen-1773932887-UC9ZiV5rru8IUs3iJx0w", "object": "chat.completion.chunk", "created": 1773932887, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": " result is", "role": "assistant"}, "finish_reason": null, "native_finish_reason": null}]}
258
259      data: {"id": "gen-1773932887-UC9ZiV5rru8IUs3iJx0w", "object": "chat.completion.chunk", "created": 1773932887, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": " **6", "role": "assistant"}, "finish_reason": null, "native_finish_reason": null}]}
260
261      data: {"id": "gen-1773932887-UC9ZiV5rru8IUs3iJx0w", "object": "chat.completion.chunk", "created": 1773932887, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "**.", "role": "assistant"}, "finish_reason": null, "native_finish_reason": null}]}
262
263      data: {"id": "gen-1773932887-UC9ZiV5rru8IUs3iJx0w", "object": "chat.completion.chunk", "created": 1773932887, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "", "role": "assistant", "reasoning_content": null}, "finish_reason": "stop", "native_finish_reason": "stop"}]}
264
265      data: {"id": "gen-1773932887-UC9ZiV5rru8IUs3iJx0w", "object": "chat.completion.chunk", "created": 1773932887, "model": "moonshotai/kimi-k2.5", "choices": [{"index": 0, "delta": {"content": "", "role": "assistant"}, "finish_reason": "stop", "native_finish_reason": "stop"}], "usage": {"prompt_tokens": 308, "completion_tokens": 71, "total_tokens": 379, "cost": 0.0002444, "prompt_tokens_details": {"cached_tokens": 224, "cache_write_tokens": 0, "audio_tokens": 0, "video_tokens": 0}, "completion_tokens_details": {"reasoning_tokens": 30, "image_tokens": 0, "audio_tokens": 0}}}
266
267      data: [DONE]
268
269    headers:
270      Content-Type:
271      - text/event-stream; charset=utf-8
272    status: 200 OK
273    code: 200
274    duration: 346.239959ms