diff --git a/llama_stack/models/llama/llama3/tool_utils.py b/llama_stack/models/llama/llama3/tool_utils.py
index d0e3e7671..8c12fe680 100644
--- a/llama_stack/models/llama/llama3/tool_utils.py
+++ b/llama_stack/models/llama/llama3/tool_utils.py
@@ -220,17 +220,18 @@ class ToolUtils:
@staticmethod
def encode_tool_call(t: ToolCall, tool_prompt_format: ToolPromptFormat) -> str:
+ args = json.loads(t.arguments)
if t.tool_name == BuiltinTool.brave_search:
- q = t.arguments["query"]
+ q = args["query"]
return f'brave_search.call(query="{q}")'
elif t.tool_name == BuiltinTool.wolfram_alpha:
- q = t.arguments["query"]
+ q = args["query"]
return f'wolfram_alpha.call(query="{q}")'
elif t.tool_name == BuiltinTool.photogen:
- q = t.arguments["query"]
+ q = args["query"]
return f'photogen.call(query="{q}")'
elif t.tool_name == BuiltinTool.code_interpreter:
- return t.arguments["code"]
+ return args["code"]
else:
fname = t.tool_name
@@ -239,12 +240,11 @@ class ToolUtils:
{
"type": "function",
"name": fname,
- "parameters": t.arguments,
+ "parameters": args,
}
)
elif tool_prompt_format == ToolPromptFormat.function_tag:
- args = json.dumps(t.arguments)
- return f"{args}"
+ return f"{t.arguments}"
elif tool_prompt_format == ToolPromptFormat.python_list:
@@ -260,7 +260,7 @@ class ToolUtils:
else:
raise ValueError(f"Unsupported type: {type(value)}")
- args_str = ", ".join(f"{k}={format_value(v)}" for k, v in t.arguments.items())
+ args_str = ", ".join(f"{k}={format_value(v)}" for k, v in args.items())
return f"[{fname}({args_str})]"
else:
raise ValueError(f"Unsupported tool prompt format: {tool_prompt_format}")
diff --git a/llama_stack/providers/inline/agents/meta_reference/agent_instance.py b/llama_stack/providers/inline/agents/meta_reference/agent_instance.py
index 318290f07..1a713c395 100644
--- a/llama_stack/providers/inline/agents/meta_reference/agent_instance.py
+++ b/llama_stack/providers/inline/agents/meta_reference/agent_instance.py
@@ -875,12 +875,18 @@ class ChatAgent(ShieldRunnerMixin):
tool_name_str = tool_name
logger.info(f"executing tool call: {tool_name_str} with args: {tool_call.arguments}")
+
+ try:
+ args = json.loads(tool_call.arguments)
+ except json.JSONDecodeError as e:
+ raise ValueError(f"Failed to parse arguments for tool call: {tool_call.arguments}") from e
+
result = await self.tool_runtime_api.invoke_tool(
tool_name=tool_name_str,
kwargs={
"session_id": session_id,
# get the arguments generated by the model and augment with toolgroup arg overrides for the agent
- **tool_call.arguments,
+ **args,
**self.tool_name_to_args.get(tool_name_str, {}),
},
)
diff --git a/tests/integration/recordings/responses/1acd433c05d4.json b/tests/integration/recordings/responses/1acd433c05d4.json
new file mode 100644
index 000000000..5ab638216
--- /dev/null
+++ b/tests/integration/recordings/responses/1acd433c05d4.json
@@ -0,0 +1,1787 @@
+{
+ "request": {
+ "method": "POST",
+ "url": "http://localhost:11434/api/generate",
+ "headers": {},
+ "body": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "raw": true,
+ "prompt": "<|begin_of_text|><|start_header_id|>system<|end_header_id|>\n\nYou are a helpful assistant. You have access to functions, but you should only use them if they are required.\nYou are an expert in composing functions. You are given a question and a set of possible functions.\nBased on the question, you may or may not need to make one function/tool call to achieve the purpose.\n\nIf you decide to invoke any of the function(s), you MUST put it in the format of [func_name1(params_name1=params_value1, params_name2=params_value2...), func_name2(params)]\nIf you decide to invoke a function, you SHOULD NOT include any other text in the response. besides the function call in the above format.\nFor a boolean parameter, be sure to use `True` or `False` (capitalized) for the value.\n\n\nHere is a list of functions in JSON format that you can invoke.\n\n[\n {\n \"name\": \"book_flight\",\n \"description\": \"\n Book a flight with passenger and payment information.\n\n This tool uses JSON Schema $ref and $defs for type reuse.\n \",\n \"parameters\": {\n \"type\": \"dict\",\n \"required\": [\"flight\", \"passengers\", \"payment\"],\n \"properties\": {\n \"flight\": {\n \"type\": \"object\",\n \"description\": \"\"\n },\n \"passengers\": {\n \"type\": \"array\",\n \"description\": \"\"\n },\n \"payment\": {\n \"type\": \"object\",\n \"description\": \"\"\n }\n }\n }\n },\n {\n \"name\": \"process_order\",\n \"description\": \"\n Process an order with nested address information.\n\n Uses nested objects and $ref.\n \",\n \"parameters\": {\n \"type\": \"dict\",\n \"required\": [\"order_data\"],\n \"properties\": {\n \"order_data\": {\n \"type\": \"object\",\n \"description\": \"\"\n }\n }\n }\n },\n {\n \"name\": \"flexible_contact\",\n \"description\": \"\n Accept flexible contact (email or phone).\n\n Uses anyOf schema.\n \",\n \"parameters\": {\n \"type\": \"dict\",\n \"required\": [\"contact_info\"],\n \"properties\": {\n \"contact_info\": {\n \"type\": \"string\",\n \"description\": \"\"\n }\n }\n }\n }\n]\n\nYou can answer general questions or invoke tools when necessary.\nIn addition to tool calls, you should also augment your responses by using the tool outputs.\nYou are a helpful assistant that can process orders and book flights.<|eot_id|><|start_header_id|>user<|end_header_id|>\n\nProcess an order with 2 widgets going to 123 Main St, San Francisco<|eot_id|><|start_header_id|>assistant<|end_header_id|>\n\n[process_order(order_data={order_id=1, customer_name=\"John Doe\", address={street=\"123 Main St\", city=\"San Francisco\"}})]<|eot_id|><|start_header_id|>ipython<|end_header_id|>\n\n{\n \"order_id\": \"ORD789\",\n \"status\": \"processing\",\n \"data\": {\n \"order_id\": 1,\n \"customer_name\": \"John Doe\",\n \"address\": {\n \"street\": \"123 Main St\",\n \"city\": \"San Francisco\"\n }\n }\n}<|eot_id|><|start_header_id|>assistant<|end_header_id|>\n\n[book_flight(flight={flight_number=\"AA101\", departure=\"New York\", arrival=\"Los Angeles\", passengers=[{name=\"John Doe\", email=\"johndoe@example.com\"}], payment={method=\"credit_card\", card_number=\"1234567890123456\"}})]<|eot_id|><|start_header_id|>ipython<|end_header_id|>\n\nError executing tool book_flight: 2 validation errors for book_flightArguments\npassengers\n Field required [type=missing, input_value={'session_id': '7ee11e0c-...': '1234567890123456'}}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.11/v/missing\npayment\n Field required [type=missing, input_value={'session_id': '7ee11e0c-...': '1234567890123456'}}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.11/v/missing<|eot_id|><|start_header_id|>assistant<|end_header_id|>\n\n",
+ "options": {
+ "temperature": 0.0
+ },
+ "stream": true
+ },
+ "endpoint": "/api/generate",
+ "model": "llama3.2:3b-instruct-fp16"
+ },
+ "response": {
+ "body": [
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:58:57.713027Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "[",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:58:57.75795Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "process",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:58:57.802534Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "_order",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:58:57.847491Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "(order",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:58:57.893508Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "_data",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:58:57.939651Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "={",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:58:57.984535Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "order",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:58:58.028599Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "_id",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:58:58.073398Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "=",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:58:58.117854Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "1",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:58:58.161781Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": ",",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:58:58.206772Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": " customer",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:58:58.25349Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "_name",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:58:58.298963Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "=\"",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:58:58.344779Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "John",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:58:58.389936Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": " Doe",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:58:58.437317Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "\",",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:58:58.48249Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": " address",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:58:58.529399Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "={",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:58:58.576296Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "street",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:58:58.620844Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "=\"",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:58:58.66531Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "123",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:58:58.709756Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": " Main",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:58:58.754076Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": " St",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:58:58.797921Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "\",",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:58:58.842653Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": " city",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:58:58.887035Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "=\"",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:58:58.930907Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "San",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:58:58.975Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": " Francisco",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:58:59.019589Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "\"}}",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:58:59.064177Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": ")]\n",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:58:59.109025Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "{\n",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:58:59.153911Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": " ",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:58:59.197854Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": " \"",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:58:59.244999Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "order",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:58:59.291864Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "_id",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:58:59.337792Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "\":",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:58:59.382092Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": " \"",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:58:59.426921Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "ORD",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:58:59.471944Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "789",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:58:59.516816Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "\",\n",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:58:59.560907Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": " ",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:58:59.604707Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": " \"",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:58:59.649026Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "status",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:58:59.693453Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "\":",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:58:59.738699Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": " \"",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:58:59.783077Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "processing",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:58:59.82803Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "\",\n",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:58:59.873239Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": " ",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:58:59.918932Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": " \"",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:58:59.964192Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "data",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:59:00.009316Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "\":",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:59:00.055147Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": " {\n",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:59:00.100799Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": " ",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:59:00.146772Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": " \"",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:59:00.193478Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "order",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:59:00.240171Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "_id",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:59:00.287971Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "\":",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:59:00.333459Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": " ",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:59:00.37832Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "1",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:59:00.423158Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": ",\n",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:59:00.468091Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": " ",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:59:00.51265Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": " \"",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:59:00.557925Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "customer",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:59:00.60244Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "_name",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:59:00.647203Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "\":",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:59:00.692055Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": " \"",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:59:00.737131Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "John",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:59:00.781687Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": " Doe",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:59:00.828788Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "\",\n",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:59:00.874402Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": " ",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:59:00.922888Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": " \"",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:59:00.976299Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "address",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:59:01.024037Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "\":",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:59:01.071372Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": " {\n",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:59:01.11661Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": " ",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:59:01.161193Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": " \"",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:59:01.205589Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "street",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:59:01.252464Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "\":",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:59:01.298844Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": " \"",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:59:01.34424Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "123",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:59:01.388967Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": " Main",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:59:01.433822Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": " St",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:59:01.478032Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "\",\n",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:59:01.523181Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": " ",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:59:01.567586Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": " \"",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:59:01.611862Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "city",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:59:01.655861Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "\":",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:59:01.699861Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": " \"",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:59:01.74517Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "San",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:59:01.789381Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": " Francisco",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:59:01.833655Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "\"\n",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:59:01.878329Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": " ",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:59:01.923823Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": " }\n",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:59:01.968755Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": " ",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:59:02.012573Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": " }\n",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:59:02.056287Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "}",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T22:59:02.100074Z",
+ "done": true,
+ "done_reason": "stop",
+ "total_duration": 4820442250,
+ "load_duration": 79949333,
+ "prompt_eval_count": 866,
+ "prompt_eval_duration": 352139708,
+ "eval_count": 98,
+ "eval_duration": 4387637875,
+ "response": "",
+ "thinking": null,
+ "context": null
+ }
+ }
+ ],
+ "is_streaming": true
+ }
+}
diff --git a/tests/integration/recordings/responses/8deded211f21.json b/tests/integration/recordings/responses/8deded211f21.json
index c567108fa..8cb3e75af 100644
--- a/tests/integration/recordings/responses/8deded211f21.json
+++ b/tests/integration/recordings/responses/8deded211f21.json
@@ -21,7 +21,7 @@
"__type__": "ollama._types.GenerateResponse",
"__data__": {
"model": "llama3.2:3b-instruct-fp16",
- "created_at": "2025-10-01T22:46:15.998653Z",
+ "created_at": "2025-10-01T23:00:19.457795Z",
"done": false,
"done_reason": null,
"total_duration": null,
@@ -39,7 +39,7 @@
"__type__": "ollama._types.GenerateResponse",
"__data__": {
"model": "llama3.2:3b-instruct-fp16",
- "created_at": "2025-10-01T22:46:16.042936Z",
+ "created_at": "2025-10-01T23:00:19.499711Z",
"done": false,
"done_reason": null,
"total_duration": null,
@@ -57,7 +57,7 @@
"__type__": "ollama._types.GenerateResponse",
"__data__": {
"model": "llama3.2:3b-instruct-fp16",
- "created_at": "2025-10-01T22:46:16.086689Z",
+ "created_at": "2025-10-01T23:00:19.544576Z",
"done": false,
"done_reason": null,
"total_duration": null,
@@ -75,7 +75,7 @@
"__type__": "ollama._types.GenerateResponse",
"__data__": {
"model": "llama3.2:3b-instruct-fp16",
- "created_at": "2025-10-01T22:46:16.128398Z",
+ "created_at": "2025-10-01T23:00:19.588521Z",
"done": false,
"done_reason": null,
"total_duration": null,
@@ -93,7 +93,7 @@
"__type__": "ollama._types.GenerateResponse",
"__data__": {
"model": "llama3.2:3b-instruct-fp16",
- "created_at": "2025-10-01T22:46:16.172808Z",
+ "created_at": "2025-10-01T23:00:19.633501Z",
"done": false,
"done_reason": null,
"total_duration": null,
@@ -111,7 +111,7 @@
"__type__": "ollama._types.GenerateResponse",
"__data__": {
"model": "llama3.2:3b-instruct-fp16",
- "created_at": "2025-10-01T22:46:16.215123Z",
+ "created_at": "2025-10-01T23:00:19.677395Z",
"done": false,
"done_reason": null,
"total_duration": null,
@@ -129,7 +129,7 @@
"__type__": "ollama._types.GenerateResponse",
"__data__": {
"model": "llama3.2:3b-instruct-fp16",
- "created_at": "2025-10-01T22:46:16.259326Z",
+ "created_at": "2025-10-01T23:00:19.720407Z",
"done": false,
"done_reason": null,
"total_duration": null,
@@ -147,7 +147,7 @@
"__type__": "ollama._types.GenerateResponse",
"__data__": {
"model": "llama3.2:3b-instruct-fp16",
- "created_at": "2025-10-01T22:46:16.303332Z",
+ "created_at": "2025-10-01T23:00:19.763935Z",
"done": false,
"done_reason": null,
"total_duration": null,
@@ -165,7 +165,7 @@
"__type__": "ollama._types.GenerateResponse",
"__data__": {
"model": "llama3.2:3b-instruct-fp16",
- "created_at": "2025-10-01T22:46:16.345453Z",
+ "created_at": "2025-10-01T23:00:19.807169Z",
"done": false,
"done_reason": null,
"total_duration": null,
@@ -183,7 +183,7 @@
"__type__": "ollama._types.GenerateResponse",
"__data__": {
"model": "llama3.2:3b-instruct-fp16",
- "created_at": "2025-10-01T22:46:16.388745Z",
+ "created_at": "2025-10-01T23:00:19.851019Z",
"done": false,
"done_reason": null,
"total_duration": null,
@@ -201,7 +201,7 @@
"__type__": "ollama._types.GenerateResponse",
"__data__": {
"model": "llama3.2:3b-instruct-fp16",
- "created_at": "2025-10-01T22:46:16.432258Z",
+ "created_at": "2025-10-01T23:00:19.893637Z",
"done": false,
"done_reason": null,
"total_duration": null,
@@ -219,7 +219,7 @@
"__type__": "ollama._types.GenerateResponse",
"__data__": {
"model": "llama3.2:3b-instruct-fp16",
- "created_at": "2025-10-01T22:46:16.474552Z",
+ "created_at": "2025-10-01T23:00:19.935864Z",
"done": false,
"done_reason": null,
"total_duration": null,
@@ -237,7 +237,7 @@
"__type__": "ollama._types.GenerateResponse",
"__data__": {
"model": "llama3.2:3b-instruct-fp16",
- "created_at": "2025-10-01T22:46:16.51763Z",
+ "created_at": "2025-10-01T23:00:19.978334Z",
"done": false,
"done_reason": null,
"total_duration": null,
@@ -255,7 +255,7 @@
"__type__": "ollama._types.GenerateResponse",
"__data__": {
"model": "llama3.2:3b-instruct-fp16",
- "created_at": "2025-10-01T22:46:16.561623Z",
+ "created_at": "2025-10-01T23:00:20.020617Z",
"done": false,
"done_reason": null,
"total_duration": null,
@@ -273,7 +273,7 @@
"__type__": "ollama._types.GenerateResponse",
"__data__": {
"model": "llama3.2:3b-instruct-fp16",
- "created_at": "2025-10-01T22:46:16.605498Z",
+ "created_at": "2025-10-01T23:00:20.063212Z",
"done": false,
"done_reason": null,
"total_duration": null,
@@ -291,7 +291,7 @@
"__type__": "ollama._types.GenerateResponse",
"__data__": {
"model": "llama3.2:3b-instruct-fp16",
- "created_at": "2025-10-01T22:46:16.649228Z",
+ "created_at": "2025-10-01T23:00:20.106093Z",
"done": false,
"done_reason": null,
"total_duration": null,
@@ -309,7 +309,7 @@
"__type__": "ollama._types.GenerateResponse",
"__data__": {
"model": "llama3.2:3b-instruct-fp16",
- "created_at": "2025-10-01T22:46:16.691311Z",
+ "created_at": "2025-10-01T23:00:20.149989Z",
"done": false,
"done_reason": null,
"total_duration": null,
@@ -327,7 +327,7 @@
"__type__": "ollama._types.GenerateResponse",
"__data__": {
"model": "llama3.2:3b-instruct-fp16",
- "created_at": "2025-10-01T22:46:16.735229Z",
+ "created_at": "2025-10-01T23:00:20.192674Z",
"done": false,
"done_reason": null,
"total_duration": null,
@@ -345,7 +345,7 @@
"__type__": "ollama._types.GenerateResponse",
"__data__": {
"model": "llama3.2:3b-instruct-fp16",
- "created_at": "2025-10-01T22:46:16.77891Z",
+ "created_at": "2025-10-01T23:00:20.236337Z",
"done": false,
"done_reason": null,
"total_duration": null,
@@ -363,7 +363,7 @@
"__type__": "ollama._types.GenerateResponse",
"__data__": {
"model": "llama3.2:3b-instruct-fp16",
- "created_at": "2025-10-01T22:46:16.822779Z",
+ "created_at": "2025-10-01T23:00:20.278777Z",
"done": false,
"done_reason": null,
"total_duration": null,
@@ -381,7 +381,7 @@
"__type__": "ollama._types.GenerateResponse",
"__data__": {
"model": "llama3.2:3b-instruct-fp16",
- "created_at": "2025-10-01T22:46:16.864798Z",
+ "created_at": "2025-10-01T23:00:20.320886Z",
"done": false,
"done_reason": null,
"total_duration": null,
@@ -399,7 +399,7 @@
"__type__": "ollama._types.GenerateResponse",
"__data__": {
"model": "llama3.2:3b-instruct-fp16",
- "created_at": "2025-10-01T22:46:16.908719Z",
+ "created_at": "2025-10-01T23:00:20.363891Z",
"done": false,
"done_reason": null,
"total_duration": null,
@@ -417,7 +417,7 @@
"__type__": "ollama._types.GenerateResponse",
"__data__": {
"model": "llama3.2:3b-instruct-fp16",
- "created_at": "2025-10-01T22:46:16.952037Z",
+ "created_at": "2025-10-01T23:00:20.40745Z",
"done": false,
"done_reason": null,
"total_duration": null,
@@ -435,7 +435,7 @@
"__type__": "ollama._types.GenerateResponse",
"__data__": {
"model": "llama3.2:3b-instruct-fp16",
- "created_at": "2025-10-01T22:46:16.997344Z",
+ "created_at": "2025-10-01T23:00:20.451859Z",
"done": false,
"done_reason": null,
"total_duration": null,
@@ -453,7 +453,7 @@
"__type__": "ollama._types.GenerateResponse",
"__data__": {
"model": "llama3.2:3b-instruct-fp16",
- "created_at": "2025-10-01T22:46:17.040154Z",
+ "created_at": "2025-10-01T23:00:20.494751Z",
"done": false,
"done_reason": null,
"total_duration": null,
@@ -471,7 +471,7 @@
"__type__": "ollama._types.GenerateResponse",
"__data__": {
"model": "llama3.2:3b-instruct-fp16",
- "created_at": "2025-10-01T22:46:17.084207Z",
+ "created_at": "2025-10-01T23:00:20.536928Z",
"done": false,
"done_reason": null,
"total_duration": null,
@@ -489,7 +489,7 @@
"__type__": "ollama._types.GenerateResponse",
"__data__": {
"model": "llama3.2:3b-instruct-fp16",
- "created_at": "2025-10-01T22:46:17.125633Z",
+ "created_at": "2025-10-01T23:00:20.581229Z",
"done": false,
"done_reason": null,
"total_duration": null,
@@ -507,7 +507,7 @@
"__type__": "ollama._types.GenerateResponse",
"__data__": {
"model": "llama3.2:3b-instruct-fp16",
- "created_at": "2025-10-01T22:46:17.169076Z",
+ "created_at": "2025-10-01T23:00:20.623455Z",
"done": false,
"done_reason": null,
"total_duration": null,
@@ -525,7 +525,7 @@
"__type__": "ollama._types.GenerateResponse",
"__data__": {
"model": "llama3.2:3b-instruct-fp16",
- "created_at": "2025-10-01T22:46:17.211634Z",
+ "created_at": "2025-10-01T23:00:20.665328Z",
"done": false,
"done_reason": null,
"total_duration": null,
@@ -543,7 +543,7 @@
"__type__": "ollama._types.GenerateResponse",
"__data__": {
"model": "llama3.2:3b-instruct-fp16",
- "created_at": "2025-10-01T22:46:17.254149Z",
+ "created_at": "2025-10-01T23:00:20.707445Z",
"done": false,
"done_reason": null,
"total_duration": null,
@@ -561,7 +561,7 @@
"__type__": "ollama._types.GenerateResponse",
"__data__": {
"model": "llama3.2:3b-instruct-fp16",
- "created_at": "2025-10-01T22:46:17.298417Z",
+ "created_at": "2025-10-01T23:00:20.749803Z",
"done": false,
"done_reason": null,
"total_duration": null,
@@ -579,7 +579,7 @@
"__type__": "ollama._types.GenerateResponse",
"__data__": {
"model": "llama3.2:3b-instruct-fp16",
- "created_at": "2025-10-01T22:46:17.339693Z",
+ "created_at": "2025-10-01T23:00:20.792527Z",
"done": false,
"done_reason": null,
"total_duration": null,
@@ -597,7 +597,7 @@
"__type__": "ollama._types.GenerateResponse",
"__data__": {
"model": "llama3.2:3b-instruct-fp16",
- "created_at": "2025-10-01T22:46:17.382919Z",
+ "created_at": "2025-10-01T23:00:20.835252Z",
"done": false,
"done_reason": null,
"total_duration": null,
@@ -615,7 +615,7 @@
"__type__": "ollama._types.GenerateResponse",
"__data__": {
"model": "llama3.2:3b-instruct-fp16",
- "created_at": "2025-10-01T22:46:17.42623Z",
+ "created_at": "2025-10-01T23:00:20.878606Z",
"done": false,
"done_reason": null,
"total_duration": null,
@@ -633,7 +633,7 @@
"__type__": "ollama._types.GenerateResponse",
"__data__": {
"model": "llama3.2:3b-instruct-fp16",
- "created_at": "2025-10-01T22:46:17.468642Z",
+ "created_at": "2025-10-01T23:00:20.921646Z",
"done": false,
"done_reason": null,
"total_duration": null,
@@ -651,7 +651,7 @@
"__type__": "ollama._types.GenerateResponse",
"__data__": {
"model": "llama3.2:3b-instruct-fp16",
- "created_at": "2025-10-01T22:46:17.512136Z",
+ "created_at": "2025-10-01T23:00:20.963436Z",
"done": false,
"done_reason": null,
"total_duration": null,
@@ -669,7 +669,7 @@
"__type__": "ollama._types.GenerateResponse",
"__data__": {
"model": "llama3.2:3b-instruct-fp16",
- "created_at": "2025-10-01T22:46:17.553518Z",
+ "created_at": "2025-10-01T23:00:21.012147Z",
"done": false,
"done_reason": null,
"total_duration": null,
@@ -687,7 +687,7 @@
"__type__": "ollama._types.GenerateResponse",
"__data__": {
"model": "llama3.2:3b-instruct-fp16",
- "created_at": "2025-10-01T22:46:17.597107Z",
+ "created_at": "2025-10-01T23:00:21.063248Z",
"done": false,
"done_reason": null,
"total_duration": null,
@@ -705,7 +705,7 @@
"__type__": "ollama._types.GenerateResponse",
"__data__": {
"model": "llama3.2:3b-instruct-fp16",
- "created_at": "2025-10-01T22:46:17.640858Z",
+ "created_at": "2025-10-01T23:00:21.10591Z",
"done": false,
"done_reason": null,
"total_duration": null,
@@ -723,15 +723,15 @@
"__type__": "ollama._types.GenerateResponse",
"__data__": {
"model": "llama3.2:3b-instruct-fp16",
- "created_at": "2025-10-01T22:46:17.685634Z",
+ "created_at": "2025-10-01T23:00:21.149804Z",
"done": true,
"done_reason": "stop",
- "total_duration": 7493315500,
- "load_duration": 4640587750,
+ "total_duration": 3544551625,
+ "load_duration": 122599250,
"prompt_eval_count": 556,
- "prompt_eval_duration": 1163238292,
+ "prompt_eval_duration": 1727890958,
"eval_count": 40,
- "eval_duration": 1687901500,
+ "eval_duration": 1693076542,
"response": "",
"thinking": null,
"context": null
diff --git a/tests/integration/recordings/responses/d0ac68cbde69.json b/tests/integration/recordings/responses/d0ac68cbde69.json
index b37962fb6..1a4cceb98 100644
--- a/tests/integration/recordings/responses/d0ac68cbde69.json
+++ b/tests/integration/recordings/responses/d0ac68cbde69.json
@@ -11,7 +11,26 @@
"body": {
"__type__": "ollama._types.ProcessResponse",
"__data__": {
- "models": []
+ "models": [
+ {
+ "model": "llama3.2:3b-instruct-fp16",
+ "name": "llama3.2:3b-instruct-fp16",
+ "digest": "195a8c01d91ec3cb1e0aad4624a51f2602c51fa7d96110f8ab5a20c84081804d",
+ "expires_at": "2025-10-01T16:04:02.100179-07:00",
+ "size": 7919570944,
+ "size_vram": 7919570944,
+ "details": {
+ "parent_model": "",
+ "format": "gguf",
+ "family": "llama",
+ "families": [
+ "llama"
+ ],
+ "parameter_size": "3.2B",
+ "quantization_level": "F16"
+ }
+ }
+ ]
}
},
"is_streaming": false
diff --git a/tests/integration/recordings/responses/eeb26200786f.json b/tests/integration/recordings/responses/eeb26200786f.json
new file mode 100644
index 000000000..0bfe1b613
--- /dev/null
+++ b/tests/integration/recordings/responses/eeb26200786f.json
@@ -0,0 +1,1355 @@
+{
+ "request": {
+ "method": "POST",
+ "url": "http://localhost:11434/api/generate",
+ "headers": {},
+ "body": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "raw": true,
+ "prompt": "<|begin_of_text|><|start_header_id|>system<|end_header_id|>\n\nYou are a helpful assistant. You have access to functions, but you should only use them if they are required.\nYou are an expert in composing functions. You are given a question and a set of possible functions.\nBased on the question, you may or may not need to make one function/tool call to achieve the purpose.\n\nIf you decide to invoke any of the function(s), you MUST put it in the format of [func_name1(params_name1=params_value1, params_name2=params_value2...), func_name2(params)]\nIf you decide to invoke a function, you SHOULD NOT include any other text in the response. besides the function call in the above format.\nFor a boolean parameter, be sure to use `True` or `False` (capitalized) for the value.\n\n\nHere is a list of functions in JSON format that you can invoke.\n\n[\n {\n \"name\": \"book_flight\",\n \"description\": \"\n Book a flight with passenger and payment information.\n\n This tool uses JSON Schema $ref and $defs for type reuse.\n \",\n \"parameters\": {\n \"type\": \"dict\",\n \"required\": [\"flight\", \"passengers\", \"payment\"],\n \"properties\": {\n \"flight\": {\n \"type\": \"object\",\n \"description\": \"\"\n },\n \"passengers\": {\n \"type\": \"array\",\n \"description\": \"\"\n },\n \"payment\": {\n \"type\": \"object\",\n \"description\": \"\"\n }\n }\n }\n },\n {\n \"name\": \"process_order\",\n \"description\": \"\n Process an order with nested address information.\n\n Uses nested objects and $ref.\n \",\n \"parameters\": {\n \"type\": \"dict\",\n \"required\": [\"order_data\"],\n \"properties\": {\n \"order_data\": {\n \"type\": \"object\",\n \"description\": \"\"\n }\n }\n }\n },\n {\n \"name\": \"flexible_contact\",\n \"description\": \"\n Accept flexible contact (email or phone).\n\n Uses anyOf schema.\n \",\n \"parameters\": {\n \"type\": \"dict\",\n \"required\": [\"contact_info\"],\n \"properties\": {\n \"contact_info\": {\n \"type\": \"string\",\n \"description\": \"\"\n }\n }\n }\n }\n]\n\nYou can answer general questions or invoke tools when necessary.\nIn addition to tool calls, you should also augment your responses by using the tool outputs.\nYou are a helpful assistant that can process orders and book flights.<|eot_id|><|start_header_id|>user<|end_header_id|>\n\nProcess an order with 2 widgets going to 123 Main St, San Francisco<|eot_id|><|start_header_id|>assistant<|end_header_id|>\n\n[process_order(order_data={order_id=1, customer_name=\"John Doe\", address={street=\"123 Main St\", city=\"San Francisco\"}})]<|eot_id|><|start_header_id|>ipython<|end_header_id|>\n\n{\n \"order_id\": \"ORD789\",\n \"status\": \"processing\",\n \"data\": {\n \"order_id\": 1,\n \"customer_name\": \"John Doe\",\n \"address\": {\n \"street\": \"123 Main St\",\n \"city\": \"San Francisco\"\n }\n }\n}<|eot_id|><|start_header_id|>assistant<|end_header_id|>\n\n",
+ "options": {
+ "temperature": 0.0
+ },
+ "stream": true
+ },
+ "endpoint": "/api/generate",
+ "model": "llama3.2:3b-instruct-fp16"
+ },
+ "response": {
+ "body": [
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:21.509066Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "[",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:21.551814Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "book",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:21.596704Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "_flight",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:21.641302Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "(f",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:21.683974Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "light",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:21.726757Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "={\"",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:21.769592Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "flight",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:21.811613Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "_number",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:21.853673Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "\":",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:21.896273Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": " \"",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:21.938557Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "AA",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:21.980765Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "101",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:22.022949Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "\",",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:22.065012Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": " \"",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:22.10732Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "departure",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:22.149511Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "\":",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:22.19172Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": " \"",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:22.234788Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "New",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:22.277472Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": " York",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:22.321037Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "\",",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:22.364313Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": " \"",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:22.407033Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "arrival",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:22.449572Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "\":",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:22.492159Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": " \"",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:22.534652Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "Los",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:22.578509Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": " Angeles",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:22.625903Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "\",",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:22.671828Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": " \"",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:22.71768Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "pass",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:22.765213Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "engers",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:22.811377Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "\":",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:22.8582Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": " [{\"",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:22.904666Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "name",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:22.950992Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "\":",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:22.997067Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": " \"",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:23.042723Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "John",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:23.088476Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": " Doe",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:23.135032Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "\",",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:23.181489Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": " \"",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:23.227284Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "email",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:23.273828Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "\":",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:23.320518Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": " \"",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:23.365466Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "j",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:23.410208Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "oh",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:23.455306Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "nd",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:23.500535Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "oe",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:23.54581Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "@example",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:23.591529Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": ".com",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:23.638938Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "\"}",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:23.683537Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "],",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:23.727957Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": " \"",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:23.771084Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "payment",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:23.81393Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "\":",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:23.856746Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": " {\"",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:23.899213Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "method",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:23.941386Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "\":",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:23.984154Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": " \"",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:24.028068Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "credit",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:24.070217Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "_card",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:24.111913Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "\",",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:24.153705Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": " \"",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:24.196172Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "card",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:24.240061Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "_number",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:24.283763Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "\":",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:24.325975Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": " \"",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:24.368432Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "123",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:24.411036Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "456",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:24.45408Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "789",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:24.496458Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "012",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:24.538894Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "345",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:24.581294Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "6",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:24.624685Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": "\"}}",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:24.667599Z",
+ "done": false,
+ "done_reason": null,
+ "total_duration": null,
+ "load_duration": null,
+ "prompt_eval_count": null,
+ "prompt_eval_duration": null,
+ "eval_count": null,
+ "eval_duration": null,
+ "response": ")]",
+ "thinking": null,
+ "context": null
+ }
+ },
+ {
+ "__type__": "ollama._types.GenerateResponse",
+ "__data__": {
+ "model": "llama3.2:3b-instruct-fp16",
+ "created_at": "2025-10-01T23:00:24.709585Z",
+ "done": true,
+ "done_reason": "stop",
+ "total_duration": 3497578917,
+ "load_duration": 104591083,
+ "prompt_eval_count": 664,
+ "prompt_eval_duration": 191187834,
+ "eval_count": 74,
+ "eval_duration": 3201095416,
+ "response": "",
+ "thinking": null,
+ "context": null
+ }
+ }
+ ],
+ "is_streaming": true
+ }
+}