Revert to OAI-compatible args#20213
Conversation
|
Fixes #20198 |
|
What the heck... My keyboard went crazy, probably because my cat walked over it earlier. |
|
Need to apply |
|
@pwilkin should I create a separate issue for #20198 (comment) ? BTW, not having structured JSON output working means that tool calls are more brittle since the LLM can potentially output tool calls that don't match the tool parameter JSON schema. |
|
@tarruda nah, schema for tools is enforced separately. Yeah, please make a separate issue for structured output. |
|
@aldehir done |
|
@tarruda yeah, I know, people already mentioned it in the autoparser thread and I had a mental note to do a PR for it but forgot somehow :/ |
|
Huge thx to pwilkin and aldehir🙏🏻 |
* Revert to OAI-compatible args * Apply workaround::func_args_not_string
* Revert to OAI-compatible args * Apply workaround::func_args_not_string
* Revert to OAI-compatible args * Apply workaround::func_args_not_string
* Revert to OAI-compatible args * Apply workaround::func_args_not_string
Reverts the output of function arguments to OpenAI-compatible format. Supersedes #20202