Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[RFC] Add "function" as an explicit kind of output data
This can help us distinguish function calling from regular strings quickly -- since function calling is now supported across multiple models, it deserves to be a top-level output kind in the schema. For example, current models that support it: * GPT-3.5, GPT-4, GPT-4V * Gemini * [Mixtral (using Anyscale endpoints)](https://docs.endpoints.anyscale.com/guides/function-calling/#:~:text=With%20Anyscale%20Endpoints%2C%20you%20can,parameters%20to%20pass%20to%20it.) * There will be more to come
- Loading branch information