tiny_fnc_engine

by AtakanTekparmak · Agent Tool · ★ 38

About tiny_fnc_engine

tinyfncengine tinyfncengine is a minimal python library (one file, 212 lines of code) that provides a flexible engine for calling functions extracted from LLM (Large Language Model) outputs in JSON format. The engine stores functions and their outputs in memory, allowing for chained function calls and parameter referencing. It also supports using Pydantic models for type safety and validation.

function-callingllmllm-agenttool-use

Quick Facts

Stars38
Forks1
LanguagePython
CategoryAgent Tool
LicenseApache-2.0
Quality Score74.9565886749186/100
Open Issues1
Last Updated2024-09-11
Created2024-07-28
Platformspython
Est. Tokens~5k

More Agent Tool Tools

Explore other popular agent tool tools:

View all Agent Tool tools →

Popular Python Agent Tools

Frequently Asked Questions

What is tiny_fnc_engine?

tiny_fnc_engine is tiny_fnc_engine is a minimal python library that provides a flexible engine for calling functions extracted from a LLM.. It is categorized as a Agent Tool with 38 GitHub stars.

What programming language is tiny_fnc_engine written in?

tiny_fnc_engine is primarily written in Python. It covers topics such as function-calling, llm, llm-agent.

How do I install or use tiny_fnc_engine?

You can find installation instructions and usage details in the tiny_fnc_engine GitHub repository at github.com/AtakanTekparmak/tiny_fnc_engine. The project has 38 stars and 1 forks, indicating an active community.

What license does tiny_fnc_engine use?

tiny_fnc_engine is released under the Apache-2.0 license, making it free to use and modify according to the license terms.

View on GitHub → Browse Agent Tool tools