Documentation
¶
Overview ¶
Package table provides common table formatting utilities for CLI commands.
Index ¶
- func BuildAuthorsString(authors []catalogs.Author) string
- func BuildFeaturesString(model catalogs.Model) string
- func FormatNumber(n int64) string
- func FormatOutput(limits *catalogs.ModelLimits) string
- func FormatPrice(pricing *catalogs.ModelPricing, input bool) string
- func FormatTokens(limits *catalogs.ModelLimits) string
- type Data
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BuildAuthorsString ¶
BuildAuthorsString creates a comma-separated list of author names.
func BuildFeaturesString ¶
BuildFeaturesString creates a comma-separated list of model features.
func FormatNumber ¶
FormatNumber formats large numbers with comma separators.
func FormatOutput ¶
func FormatOutput(limits *catalogs.ModelLimits) string
FormatOutput formats output token limit information.
func FormatPrice ¶
func FormatPrice(pricing *catalogs.ModelPricing, input bool) string
FormatPrice formats pricing information.
func FormatTokens ¶
func FormatTokens(limits *catalogs.ModelLimits) string
FormatTokens formats context window information.
Types ¶
type Data ¶
Data represents table formatting data to avoid import cycles.
func AuthorsToTableData ¶
AuthorsToTableData converts authors to table format.
func ModelsToTableData ¶
ModelsToTableData converts models to table format.
Click to show internal directories.
Click to hide internal directories.