Gorilla

Stale
GitHub Python Apache-2.0

Description

Gorilla is Berkeley's open-source project focused on LLM function calling training, evaluation, and cross-domain tool use.

Key Features

  • Function-call data — large-scale API + function-call dataset
  • Gorilla 7B — LLaMA fine-tuned for function calling
  • Berkeley Function Calling Leaderboard — industry evaluation
  • Multi-language — Python, Java, JS, REST APIs
  • Agent integration — examples with LangChain and AutoGen
  • Reproducible training — complete training scripts

Use Cases

💡 Training or fine-tuning your own function-call LLM
💡 Benchmarking LLMs on function calling capability
💡 Reference implementations for agent toolchains
💡 Academic research on function-call robustness

Quick Start

git clone https://github.com/ShishirPatil/gorilla.git
cd gorilla
pip install -r requirements.txt
python inference.py --model gorilla-7b --query "What is the capital of France?"

Related Projects