GenAI.Setting.ModelSetting (GenAI Core v0.2.0)
Represents a Provider Setting (used by Gemini)
Link to this section Summary
Functions
Callback implementation for GenAI.Graph.NodeBehaviour.description/1
.
Callback implementation for GenAI.Graph.NodeBehaviour.description/2
.
Callback implementation for GenAI.Graph.NodeBehaviour.handle/1
.
Callback implementation for GenAI.Graph.NodeBehaviour.handle/2
.
Callback implementation for GenAI.Graph.NodeBehaviour.id/1
.
Callback implementation for GenAI.Graph.NodeBehaviour.name/1
.
Callback implementation for GenAI.Graph.NodeBehaviour.name/2
.
Callback implementation for GenAI.Graph.NodeBehaviour.new/1
.
Link to this section Types
@type t() :: %GenAI.Setting.ModelSetting{ description: GenAI.Types.description(), finger_print: GenAI.Types.finger_print(), handle: GenAI.Types.node_handle(), id: GenAI.Types.node_id(), inbound_links: GenAI.Types.link_map(), meta: nil | map() | keyword(), model: nil, name: GenAI.Types.name(), outbound_links: GenAI.Types.link_map(), setting: term(), value: term(), vsn: float() }
Link to this section Functions
apply_node_directives(this, graph_link, graph_container, session, context, options)
description(graph)
Callback implementation for GenAI.Graph.NodeBehaviour.description/1
.
description(graph, default)
Callback implementation for GenAI.Graph.NodeBehaviour.description/2
.
do_node_type(model_setting)
handle(graph)
Callback implementation for GenAI.Graph.NodeBehaviour.handle/1
.
handle(graph, default)
Callback implementation for GenAI.Graph.NodeBehaviour.handle/2
.
id(graph)
Callback implementation for GenAI.Graph.NodeBehaviour.id/1
.
inspect_custom_details(subject, opts)
See GenAI.Graph.NodeProtocol.DefaultProvider.inspect_custom_details/2
.
inspect_full_detail(subject, opts)
See GenAI.Graph.NodeProtocol.DefaultProvider.inspect_full_detail/2
.
inspect_high_detail(subject, opts)
See GenAI.Graph.NodeProtocol.DefaultProvider.inspect_high_detail/2
.
inspect_low_detail(subject, opts)
See GenAI.Graph.NodeProtocol.DefaultProvider.inspect_low_detail/2
.
inspect_medium_detail(subject, opts)
See GenAI.Graph.NodeProtocol.DefaultProvider.inspect_medium_detail/2
.
name(graph)
Callback implementation for GenAI.Graph.NodeBehaviour.name/1
.
name(graph, default)
Callback implementation for GenAI.Graph.NodeBehaviour.name/2
.
new(options \\ nil)
Callback implementation for GenAI.Graph.NodeBehaviour.new/1
.