gusye1234/llm-as-function
Embed your LLM into a python function
This is a tool for Python developers who want to integrate Large Language Models (LLMs) into their applications. It lets you define functions that accept natural language prompts and structured inputs, then uses an LLM to generate structured outputs or call other tools. It's designed for developers building applications that need to leverage LLM capabilities within their Python code.
No commits in the last 6 months. Available on PyPI.
Use this if you are a Python developer looking to seamlessly embed LLM calls into your existing functions, complete with type hinting, structured input/output, and custom logic.
Not ideal if you are not a Python developer or are looking for a no-code/low-code solution to build LLM applications.
Stars
22
Forks
10
Language
Python
License
—
Category
Last pushed
Jan 09, 2025
Commits (30d)
0
Dependencies
4
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/transformers/gusye1234/llm-as-function"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
NVIDIA/sphinx-llm
LLM extensions for Sphinx Documentation
tensorchord/modelz-llm
OpenAI compatible API for LLMs and embeddings (LLaMA, Vicuna, ChatGLM and many others)
synacktraa/tool-parse
Making LLM Tool-Calling Simpler.
caua1503/llm-tool-fusion
llm-tool-fusion é uma biblioteca Python que unifica e simplifica o uso de ferramentas com LLMs....
murphyhoucn/llm-dev
LLM Dev