From fdbb4b984be665ce177f0d016e49ed27c2fade2d Mon Sep 17 00:00:00 2001 From: tom-fitz <16616192+tom-fitz@users.noreply.github.com> Date: Tue, 4 Jun 2024 14:08:32 -0600 Subject: [PATCH] 266: removing omitempty from response definition --- pkg/api/schemas/chat.go | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/pkg/api/schemas/chat.go b/pkg/api/schemas/chat.go index f811a11..05ced17 100644 --- a/pkg/api/schemas/chat.go +++ b/pkg/api/schemas/chat.go @@ -24,20 +24,20 @@ func NewChatFromStr(message string) *ChatRequest { // ChatResponse defines Glide's Chat Response Schema unified across all language models type ChatResponse struct { - ID string `json:"id,omitempty"` - Created int `json:"created_at,omitempty"` - Provider string `json:"provider_id,omitempty"` - RouterID string `json:"router_id,omitempty"` - ModelID string `json:"model_id,omitempty"` - ModelName string `json:"model_name,omitempty"` - Cached bool `json:"cached,omitempty"` - ModelResponse ModelResponse `json:"model_response,omitempty"` + ID string `json:"id"` + Created int `json:"created_at"` + Provider string `json:"provider_id"` + RouterID string `json:"router_id"` + ModelID string `json:"model_id"` + ModelName string `json:"model_name"` + Cached bool `json:"cached"` + ModelResponse ModelResponse `json:"model_response"` } // ModelResponse is the unified response from the provider. type ModelResponse struct { - Metadata map[string]string `json:"metadata,omitempty"` + Metadata map[string]string `json:"metadata"` Message ChatMessage `json:"message"` TokenUsage TokenUsage `json:"token_usage"` }