GenAI.Setting.ModelSetting
(GenAI Core v0.3.2)
Copy Markdown
Represents a Provider Setting (used by Gemini)
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.
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() }
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.
See GenAI.Graph.NodeProtocol.DefaultProvider.inspect_custom_details/2.
See GenAI.Graph.NodeProtocol.DefaultProvider.inspect_full_detail/2.
See GenAI.Graph.NodeProtocol.DefaultProvider.inspect_high_detail/2.
See GenAI.Graph.NodeProtocol.DefaultProvider.inspect_low_detail/2.
See GenAI.Graph.NodeProtocol.DefaultProvider.inspect_medium_detail/2.
Callback implementation for GenAI.Graph.NodeBehaviour.name/1.
Callback implementation for GenAI.Graph.NodeBehaviour.name/2.
Callback implementation for GenAI.Graph.NodeBehaviour.new/1.