API Generating Language Model: Difference between revisions
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		
		
	
m (Text replacement - ".↵----" to ".  ----")  | 
				m (Text replacement - "----↵Category:Concept" to "---- __NOTOC__ Category:Concept")  | 
				||
| Line 20: | Line 20: | ||
----  | ----  | ||
----  | ----  | ||
__NOTOC__  | |||
[[Category:Concept]]  | [[Category:Concept]]  | ||
Latest revision as of 21:53, 18 December 2023
A API Generating Language Model is a software-generating language model specialized for generating API calls from natural language instructions.
- Context:
- It can be trained on API documentation and associated natural language descriptions.
 - It takes a specification and outputs an API call with the right components filled in.
 - It focuses on producing valid API calls over full programs.
 - It is evaluated using AST matching against reference APIs.
 - It is optimized for invoking APIs as tools.
 - …
 
 - Example(s):
- Gorilla LLM ().
 - Anthropic's Claude can produce API calls for a variety of provided APIs.
 - Toolformer LLM.
 - …
 
 - Counter-Example(s):
- A Chatbot LLM is not optimized for API generation.
 - An LLM for Mathematical Reasoning focuses on math not coding.
 - …
 
 - See: API Call, LLM for Programming, Code Generation.