Skip to content

universal-tool-calling-protocol/utcp-examples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UTCP Examples

This repository contains practical examples demonstrating how to use the Universal Tool Calling Protocol (UTCP) in different programming languages and scenarios.

Structure

  • python/ - Examples for Python applications
  • typescript/ - Examples for TypeScript/Node.js applications

Getting Started

  1. Navigate to any example directory and follow the setup instructions in that example's README.

  2. Configure your environment variables (most examples include an example.env file as a template).

Key Concepts

  • Tools: Individual functions or APIs that can be called
  • Call Templates: Configuration for how to connect to tool providers
  • Manuals: Collections of tools from a single provider
  • Client: The main interface for discovering and calling tools

Documentation

For detailed documentation and API reference, visit:

About

An Apache 2.0 licensed repository with code examples of how to use UTCP

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •