GenAI.ModelDetails (GenAI Core v0.1.0)
Provides standardized structure for tracking extended module details.
Link to this section Summary
Link to this section Types
Link to this type
benchmarks()
@type benchmarks() :: GenAI.ModelDetail.BenchMarks.t() | nil
Link to this type
capacity()
@type capacity() :: GenAI.ModelDetail.Capacity.t() | nil
Link to this type
costing()
@type costing() :: GenAI.ModelDetail.Costing.t() | nil
Link to this type
fine_tuning()
@type fine_tuning() :: GenAI.ModelDetail.FineTuning.t() | nil
Link to this type
hyper_param_support()
@type hyper_param_support() :: GenAI.ModelDetail.HyperParamSupport.t() | nil
Link to this type
modalities()
@type modalities() :: GenAI.ModelDetail.ModalitySupport.t() | nil
Link to this type
release_status()
@type release_status() ::
:internal | :alpha | :beta | :rc | :stable | :deprecated | nil
Link to this type
support_status()
@type support_status() :: :supported | :unsupported | :partial | :unknown | nil
@type t() :: %GenAI.ModelDetails{ benchmarks: benchmarks(), capacity: capacity(), costing: costing(), fine_tuning: fine_tuning(), hyper_params: hyper_param_support(), modalities: modalities(), release: release_status(), status: support_status(), tool_usage: tool_usage(), training_details: training_details(), use_cases: use_case_support(), vsn: float() }
Link to this type
tool_usage()
@type tool_usage() :: GenAI.ModelDetail.ToolUsage.t() | nil
Link to this type
training_details()
@type training_details() :: GenAI.ModelDetail.TrainingDetails.t() | nil
Link to this type
use_case_support()
@type use_case_support() :: GenAI.ModelDetail.UseCaseSupport.t() | nil