Crate openfunctions_rs

Source
Expand description

§OpenFunctions

A universal framework for creating and managing LLM tools and agents.

This library provides the core functionality for defining, loading, and managing tools and agents that can be used with Large Language Models.

Modules§

cli
Command-line interface for OpenFunctions.
core
Core functionality for OpenFunctions.
models
Data models for tools, agents, and execution results.
parser
Parsers for extracting tool definitions from source code.
prelude
A prelude for commonly used types.
runtime
Runtime for executing tools and agent functions.

Type Aliases§

Result
A convenient result type alias.