Send per prompt target system prompt (#368)

* update prompt target name after arch_fc has identified tool

* add test for currency exchange
This commit is contained in:
Adil Hafeez 2025-01-16 15:11:37 -08:00 committed by GitHub
parent a24d62af1a
commit 3fc21de60c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 20 additions and 2 deletions

View file

@ -263,6 +263,10 @@ impl StreamContext {
); );
} }
// update prompt target name from the tool call
callout_context.prompt_target_name =
Some(self.tool_calls.as_ref().unwrap()[0].function.name.clone());
self.schedule_api_call_request(callout_context); self.schedule_api_call_request(callout_context);
} }

View file

@ -100,3 +100,17 @@ Content-Type: application/json
], ],
"stream": true "stream": true
} }
### currency conversion test
POST {{prompt_endpoint}}/v1/chat/completions HTTP/1.1
Content-Type: application/json
{
"model": "--",
"messages": [
{
"role": "user",
"content": "can you please convert 100 jpy"
}
]
}