v1.1 is fully compatible with the existing prompts and has much better accuracy and a longer context window.
Empower Functions is a family of LLMs(large language models) that offer GPT-4 level capabilities for real-world "tool using" use cases, with full compatibility support to be served as a drop-in replacement.
This is the
llama3-empower-functions-small model, for other sizes, please visit
the empower-functions collection
There are three ways to use the empower-functions model. You can either directly
prompt the raw model, run it
locally through llama-cpp-python, or use our
hosted API
We benchmarked our model against a few other options, on
three datasets:
-
Single Turn Dataset: The model is evaluated for its ability to execute a precise function call, assessing both the accuracy of the selected function and the arguments.
-
Parallel Call Dataset: In this scenario, the model demonstrates its capacity to handle multiple (2-6) function calls within a single message, a feature not supported by Fireworks and Anyscale.
-
Multi-Turn Dataset: Designed to simulate a complex real-world environment, such as a healthcare appointment booking system, the model navigates between natural conversation, initiating function calls, asking clarifying questions, and, when necessary, transferring to customer service. The assessment focuses on the accuracy of intent classification and the correctness of function calls.
For more detailed evaluation result, please refer to our
github repo
Check our healthcare appointment booking
demo
Want to customize the model? Please contact us at
founders@empower.dev