Documentation
¶
Index ¶
Constants ¶
View Source
const ( ModelGPT4o = types.ModelGPT4o ModelGPT4oMini = types.ModelGPT4oMini ModelGPT4oNano = types.ModelGPT4oNano ModelGPTo4Mini = types.ModelGPTo4Mini ModelGPTo3Mini = types.ModelGPTo3Mini ModelGPT4_1 = types.ModelGPT4_1 ModelGPT4_1_Mini = types.ModelGPT4_1_Mini ModelGPTo3 = types.ModelGPTo3 ModelClaude3_7Sonnet = types.ModelClaude3_7Sonnet ModelClaude3_7Sonnet_20250219 = types.ModelClaude3_7Sonnet_20250219 ModelClaudeSonnet4 = types.ModelClaudeSonnet4 ModelClaudeSonnet4_20250514 = types.ModelClaudeSonnet4_20250514 ModelGemini2_0_Flash = types.ModelGemini2_0_Flash ModelGemini2_0_Flash_001 = types.ModelGemini2_0_Flash_001 ModelGemini2_5_Pro = types.ModelGemini2_5_Pro ModelGemini2_5_Pro_0605 = types.ModelGemini2_5_Pro_0605 ModelGemini2_5_Flash = types.ModelGemini2_5_Flash ModelGemini2_5_Flash_0520 = types.ModelGemini2_5_Flash_0520 ModelKimiK2 = types.ModelKimiK2 ModelKimiK2_0711_Preview = types.ModelKimiK2_0711_Preview ModelOpenRouterKimiK2 = types.ModelOpenRouterKimiK2 ModelDeepSeekR1 = types.ModelDeepSeekR1 ModelQwen25VL72BInstruct = types.ModelQwen25VL72BInstruct )
Re-export model constants from types package
View Source
const ( ProviderAnthropic = types.ProviderAnthropic ProviderGemini = types.ProviderGemini ProviderOpenAI = types.ProviderOpenAI ProviderMoonshot = types.ProviderMoonshot ProviderDeepSeek = types.ProviderDeepSeek ProviderQwen = types.ProviderQwen ProviderOpenRouter = types.ProviderOpenRouter )
View Source
const ( APIShapeOpenAI = types.APIShapeOpenAI APIShapeAnthropic = types.APIShapeAnthropic APIShapeGemini = types.APIShapeGemini )
Variables ¶
This section is empty.
Functions ¶
func ComputeCost ¶ added in v0.0.15
func GetAllModels ¶ added in v0.0.40
func GetAllModels() []string
GetAllModels re-exports from types package
func GetUnderlyingModel ¶ added in v0.0.7
Types ¶
type APIShape ¶ added in v0.0.11
func GetModelAPIShape ¶ added in v0.0.11
Click to show internal directories.
Click to hide internal directories.