Skip to content

ChiBerkeley/function-calling-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MIT License

Logo

SynthCall

Synthcall is a project created by students from MIDS program at UC Berkeley. This project aims at provding a feasible, low cost solution that enables function calling/tool-use by introducing a data generation pipeline. This MVP contains example functions, generation pipeline, evalutions and a front end design.

Authors

Folders

  • /function_sets

    • Contains example functions with deatiled descriptions for data generation and function calling
  • /instruct

    • Contains data generation pipeline and many example of function calling dataset based on given function descriptions
  • /eval

    • Includes a list of notebooks that demostrate the evaluation process. There are examples combine Ragas, AWS bedrock, Langchain to measure the relevancy of generated data.
  • /front_end

    • An front-end example that uses language chain and gradio to demostrate data generation and function calling. These files consolidate the work from /instruct which includes prompt engineering and structured output

Related

SynthCall Homepage

Homepage

SynthCall MIDS Website

SynthCall

License

MIT

About

W210 Function Calling Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •