GenAI.Thread.StateProtocol protocol (GenAI Core v0.1.0)

Link to this section Summary

Types

t()

All the types that implement this protocol.

Link to this section Types

@type t() :: term()

All the types that implement this protocol.

Link to this section Functions

Link to this function

messages(state, provider)

Link to this function

model_settings(state, model)

Link to this function

provider_settings(state, provider)

Link to this function

settings(state)

Link to this function

tools(state, provider)

Link to this function

with_message(state, message)

Link to this function

with_messages(state, messages)

Link to this function

with_model(state, model)

Link to this function

with_model_setting(state, model, setting, value)

Link to this function

with_model_settings(state, model, settings)

Link to this function

with_provider_setting(state, provider, setting, value)

Link to this function

with_provider_settings(state, provider, settings)

Link to this function

with_setting(state, setting, value)

Link to this function

with_settings(state, settings)

Link to this function

with_tool(state, tool)

Link to this function

with_tools(state, tools)