Spaces:
Runtime error
Runtime error
package chatgpt | |
//goland:noinspection GoSnakeCaseUsage | |
import tls_client "github.com/bogdanfinn/tls-client" | |
type UserLogin struct { | |
client tls_client.HttpClient | |
} | |
type CreateConversationRequest struct { | |
Action string `json:"action"` | |
Messages []Message `json:"messages"` | |
Model string `json:"model"` | |
ParentMessageID string `json:"parent_message_id"` | |
ConversationID *string `json:"conversation_id"` | |
TimezoneOffsetMin int `json:"timezone_offset_min"` | |
ArkoseToken string `json:"arkose_token"` | |
} | |
type ContinueConversationRequest struct { | |
Action string `json:"action"` | |
Model string `json:"model"` | |
ParentMessageID string `json:"parent_message_id"` | |
ConversationID *string `json:"conversation_id"` | |
TimezoneOffsetMin int `json:"timezone_offset_min"` | |
ArkoseToken string `json:"arkose_token"` | |
} | |
type ConversationRespResult struct { | |
Status bool | |
ConversationID string | |
} | |
type Message struct { | |
Author Author `json:"author"` | |
Content Content `json:"content"` | |
ID string `json:"id"` | |
} | |
type Author struct { | |
Role string `json:"role"` | |
} | |
type Content struct { | |
ContentType string `json:"content_type"` | |
Parts []string `json:"parts"` | |
} | |
type FeedbackMessageRequest struct { | |
MessageID string `json:"message_id"` | |
ConversationID string `json:"conversation_id"` | |
Rating string `json:"rating"` | |
} | |
type GenerateTitleRequest struct { | |
MessageID string `json:"message_id"` | |
} | |
type PatchConversationRequest struct { | |
Title *string `json:"title"` | |
IsVisible bool `json:"is_visible"` | |
} | |
type Cookie struct { | |
Name string `json:"name"` | |
Value string `json:"value"` | |
Expiry int64 `json:"expiry"` | |
} | |