File size: 1,316 Bytes
36a4021
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
package chatgpt

const (
	apiPrefix                       = "https://chat.openai.com/backend-api"
	defaultRole                     = "user"
	getConversationsErrorMessage    = "Failed to get conversations."
	generateTitleErrorMessage       = "Failed to generate title."
	getContentErrorMessage          = "Failed to get content."
	updateConversationErrorMessage  = "Failed to update conversation."
	clearConversationsErrorMessage  = "Failed to clear conversations."
	feedbackMessageErrorMessage     = "Failed to add feedback."
	getModelsErrorMessage           = "Failed to get models."
	getAccountCheckErrorMessage     = "Check failed." // Placeholder. Never encountered.
	parseJsonErrorMessage           = "Failed to parse json request body."
	fallbackErrorMessage            = "Fallback failed."
	fallbackMethodNotAllowedMessage = "Fallback method not allowed."

	csrfUrl                  = "https://chat.openai.com/api/auth/csrf"
	promptLoginUrl           = "https://chat.openai.com/api/auth/signin/auth0?prompt=login"
	getCsrfTokenErrorMessage = "Failed to get CSRF token."
	authSessionUrl           = "https://chat.openai.com/api/auth/session"

	gpt4Model     = "gpt-4"
	gpt4PublicKey = "35536E1E-65B4-4D96-9D97-6ADB7EFF8147"
	gpt4TokenUrl  = "https://tcr9i.chat.openai.com/fc/gt2/public_key/" + gpt4PublicKey
)