diff --git a/openaicompat/openaicompat.go b/openaicompat/openaicompat.go index 44e3ecfad73b23a3dfb051d0ccbab240abd6ecea..e3fa86afc89c6c9d2944e675ab40ef09dc6c4759 100644 --- a/openaicompat/openaicompat.go +++ b/openaicompat/openaicompat.go @@ -1,8 +1,6 @@ package openaicompat import ( - "encoding/json" - "github.com/charmbracelet/fantasy/ai" "github.com/charmbracelet/fantasy/openai" "github.com/openai/openai-go/v2/option" @@ -74,16 +72,3 @@ func WithLanguageModelGenerateIDFunc(fn openai.LanguageModelGenerateIDFunc) Opti l.languageModelOptions = append(l.languageModelOptions, openai.WithLanguageModelGenerateIDFunc(fn)) } } - -func structToMapJSON(s any) (map[string]any, error) { - var result map[string]any - jsonBytes, err := json.Marshal(s) - if err != nil { - return nil, err - } - err = json.Unmarshal(jsonBytes, &result) - if err != nil { - return nil, err - } - return result, nil -}