Object.OpenAIClient (object v0.1.2)

OpenAI API client implementation for AAOS. Implements the same interface as MockLMStudio for drop-in replacement.

Summary

Functions

chat_completion(messages, opts \\ [])

child_spec(init_arg)

Returns a specification to start this module under a supervisor.

See Supervisor.

completion(prompt, opts \\ [])

create_function_schema(name, description, parameters)

execute_dspy_signature(signature, inputs)

execute_function_result(function_name, result, opts \\ [])

function_call(messages, functions, opts \\ [])

init(opts)

Callback implementation for GenServer.init/1.

start_link(opts \\ [])

stream_chat_completion(messages, opts \\ [])