Packages

A Gleam library for building and orchestrating agents on the BEAM.

Current section

Files

Jump to
pig include pig@ai@openai_OpenAIProvider.hrl
Raw

include/pig@ai@openai_OpenAIProvider.hrl

-record(open_a_i_provider, {
config :: pig@ai@openai:open_a_i_config(),
call :: fun((list(pig@ai@message:message()), list(pig@ai@tool_definition:tool_definition())) -> {ok,
pig@ai@provider:inference_result()} |
{error, pig@ai@error:ai_error()})
}).