Spaces:
Build error
Build error
| package duckgo | |
| type ApiRequest struct { | |
| Model string `json:"model"` | |
| Messages []messages `json:"messages"` | |
| } | |
| type messages struct { | |
| Role string `json:"role"` | |
| Content string `json:"content"` | |
| } | |
| func (a *ApiRequest) AddMessage(role string, content string) { | |
| a.Messages = append(a.Messages, messages{ | |
| Role: role, | |
| Content: content, | |
| }) | |
| } | |
| func NewApiRequest(model string) ApiRequest { | |
| return ApiRequest{ | |
| Model: model, | |
| } | |
| } | |