Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

LangChain-Function-Tool-Calling-Calculator-Project-3

A production-ready calculator tool integration for LangChain applications, featuring robust error handling, comprehensive operations, and seamless LLM integration.

Features

Four Basic Operations: Add, Subtract, Multiply, Divide

Advanced Error Handling: Zero division protection, type validation

Model Agnostic: Works with any LangChain-compatible LLM

Usage Analytics: Token tracking and performance metrics

Safety Filters: Built-in content moderation

Installation

pip install langchain-google-genai langchain python-dotenv

Advanced Features

Batch Processing: Handle multiple operations in a single request

Unit Conversion: Automatic metric/imperial conversions

Historical Tracking: Maintain calculation history

Format Options: Decimal, fraction, or scientific notation outputs

About

A production-ready calculator tool integration for LangChain applications, featuring robust error handling, comprehensive operations, and seamless LLM integration.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages