├── .gitignore ├── MANIFEST.in ├── README.md ├── assets ├── bfcl.png ├── demo_screenshot.png ├── demo_thinking_screenshot.png ├── eval_result.png └── logo.png ├── docs ├── contact.md ├── inference │ ├── built-in-cot.md │ ├── clarification.md │ ├── introduction.md │ ├── multi-turn.md │ ├── parallel-calling.md │ ├── sequential-calling.md │ └── streaming.md └── model-prompt.md ├── empower_functions ├── MANIFEST.in ├── README.md ├── __init__.py ├── chat_handler.py ├── monkey_patch │ ├── app.py │ └── types.py ├── prompt.py └── server.py ├── examples ├── llama_cpp_inference.py ├── openai_client.py └── prompt.py ├── pyproject.toml └── setup.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/empower-ai/empower-functions/HEAD/.gitignore -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- 1 | recursive-include empower_functions/monkey_patch * 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/empower-ai/empower-functions/HEAD/README.md -------------------------------------------------------------------------------- /assets/bfcl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/empower-ai/empower-functions/HEAD/assets/bfcl.png -------------------------------------------------------------------------------- /assets/demo_screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/empower-ai/empower-functions/HEAD/assets/demo_screenshot.png -------------------------------------------------------------------------------- /assets/demo_thinking_screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/empower-ai/empower-functions/HEAD/assets/demo_thinking_screenshot.png -------------------------------------------------------------------------------- /assets/eval_result.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/empower-ai/empower-functions/HEAD/assets/eval_result.png -------------------------------------------------------------------------------- /assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/empower-ai/empower-functions/HEAD/assets/logo.png -------------------------------------------------------------------------------- /docs/contact.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/empower-ai/empower-functions/HEAD/docs/contact.md -------------------------------------------------------------------------------- /docs/inference/built-in-cot.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/empower-ai/empower-functions/HEAD/docs/inference/built-in-cot.md -------------------------------------------------------------------------------- /docs/inference/clarification.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/empower-ai/empower-functions/HEAD/docs/inference/clarification.md -------------------------------------------------------------------------------- /docs/inference/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/empower-ai/empower-functions/HEAD/docs/inference/introduction.md -------------------------------------------------------------------------------- /docs/inference/multi-turn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/empower-ai/empower-functions/HEAD/docs/inference/multi-turn.md -------------------------------------------------------------------------------- /docs/inference/parallel-calling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/empower-ai/empower-functions/HEAD/docs/inference/parallel-calling.md -------------------------------------------------------------------------------- /docs/inference/sequential-calling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/empower-ai/empower-functions/HEAD/docs/inference/sequential-calling.md -------------------------------------------------------------------------------- /docs/inference/streaming.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/empower-ai/empower-functions/HEAD/docs/inference/streaming.md -------------------------------------------------------------------------------- /docs/model-prompt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/empower-ai/empower-functions/HEAD/docs/model-prompt.md -------------------------------------------------------------------------------- /empower_functions/MANIFEST.in: -------------------------------------------------------------------------------- 1 | recursive-include empower_functions/monkey_patch * 2 | -------------------------------------------------------------------------------- /empower_functions/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/empower-ai/empower-functions/HEAD/empower_functions/README.md -------------------------------------------------------------------------------- /empower_functions/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/empower-ai/empower-functions/HEAD/empower_functions/__init__.py -------------------------------------------------------------------------------- /empower_functions/chat_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/empower-ai/empower-functions/HEAD/empower_functions/chat_handler.py -------------------------------------------------------------------------------- /empower_functions/monkey_patch/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/empower-ai/empower-functions/HEAD/empower_functions/monkey_patch/app.py -------------------------------------------------------------------------------- /empower_functions/monkey_patch/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/empower-ai/empower-functions/HEAD/empower_functions/monkey_patch/types.py -------------------------------------------------------------------------------- /empower_functions/prompt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/empower-ai/empower-functions/HEAD/empower_functions/prompt.py -------------------------------------------------------------------------------- /empower_functions/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/empower-ai/empower-functions/HEAD/empower_functions/server.py -------------------------------------------------------------------------------- /examples/llama_cpp_inference.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/empower-ai/empower-functions/HEAD/examples/llama_cpp_inference.py -------------------------------------------------------------------------------- /examples/openai_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/empower-ai/empower-functions/HEAD/examples/openai_client.py -------------------------------------------------------------------------------- /examples/prompt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/empower-ai/empower-functions/HEAD/examples/prompt.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/empower-ai/empower-functions/HEAD/pyproject.toml -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/empower-ai/empower-functions/HEAD/setup.py --------------------------------------------------------------------------------