LLM function calling application composer from OpenAPI document.
HttpLlm is a module for composing LLM (Large Language Model) function calling
application from the OpenAPI document, and also for
LLM function call execution and parameter merging.
By the way, if you have configured the IHttpLlmApplication.IOptions.separate
option to separate the parameters into human and LLM sides, you can merge these
human and LLM sides' parameters into one through
HttpLlm.mergeParameters() before the actual LLM
function call execution.
LLM function calling application composer from OpenAPI document.
HttpLlm
is a module for composing LLM (Large Language Model) function calling application from the OpenAPI document, and also for LLM function call execution and parameter merging.At first, you can construct the LLM function calling application by the HttpLlm.application() function. And then the LLM has selected a function to call and composes its arguments, you can execute the function by HttpLlm.execute() or HttpLlm.propagate().
By the way, if you have configured the IHttpLlmApplication.IOptions.separate option to separate the parameters into human and LLM sides, you can merge these human and LLM sides' parameters into one through HttpLlm.mergeParameters() before the actual LLM function call execution.
Author
Jeongho Nam - https://github.com/samchon