on main help sign in
chore: add helper funcs
commitd51853c8a9e9e30e97150aaf96afb977cad1d77c authorKujtim Hoxha <kujtimii.h@gmail.com> dateSat 5 Jul 2025, 12:32 (1 year ago) parent44971d8
1 file changed+16
pkg/config/config.go+16
pkg/config/config.go+16
@@ -206,3 +206,19 @@ func (c *Config) GetModel(provider, model string) *provider.Model {
206206 }
207207 return nil
208208}
209+
210+func (c *Config) LargeModel() *provider.Model {
211+ model, ok := c.Models[SelectedModelTypeLarge]
212+ if !ok {
213+ return nil
214+ }
215+ return c.GetModel(model.Provider, model.Model)
216+}
217+
218+func (c *Config) SmallModel() *provider.Model {
219+ model, ok := c.Models[SelectedModelTypeSmall]
220+ if !ok {
221+ return nil
222+ }
223+ return c.GetModel(model.Provider, model.Model)
224+}