chat compress and some features
This commit is contained in:
@@ -6,3 +6,53 @@ func FormatPrompt(prompt, char, user string) string {
|
||||
s := strings.ReplaceAll(prompt, "{{user}}", user)
|
||||
return strings.ReplaceAll(s, "{{char}}", char)
|
||||
}
|
||||
|
||||
type ProviderConfig struct {
|
||||
NeedCode bool `json:"needCode"`
|
||||
HideUserAPIKey bool `json:"hideUserApiKey"`
|
||||
DisableGPT4 bool `json:"disableGPT4"`
|
||||
HideBalanceQuery bool `json:"hideBalanceQuery"`
|
||||
DisableFastLink bool `json:"disableFastLink"`
|
||||
CustomModels string `json:"customModels"`
|
||||
DefaultModel string `json:"defaultModel"`
|
||||
VisionModels string `json:"visionModels"`
|
||||
}
|
||||
|
||||
/* POST https://chat.gpt-chatbot.ru/api/config
|
||||
+gpt-5.1@OpenAI
|
||||
+gpt-5@OpenAI
|
||||
+anthropic/claude-sonnet-4@OpenAI
|
||||
+mercury-coder@OpenAI
|
||||
+Olmo-3.1-32B-Instruct@OpenAI
|
||||
+gpt-4.1-mini@OpenAI
|
||||
+chatgpt-4o-latest@OpenAI
|
||||
+google/gemini-2.5-pro-preview-05-06@OpenAI
|
||||
+x-ai/grok-4@OpenAI
|
||||
+deepseek-ai/DeepSeek-V3.2@OpenAI
|
||||
+deepseek-ai/DeepSeek-V3.1-Terminus@OpenAI
|
||||
+deepseek-ai/deepseek-r1-0528@OpenAI
|
||||
+o1-preview@OpenAI
|
||||
+o3-mini@OpenAI
|
||||
+qwen/qwen3-coder-480b-a35b-instruct@OpenAI
|
||||
+moonshotai/kimi-k2-thinking@OpenAI
|
||||
+moonshotai/kimi-k2-instruct-0905@OpenAI
|
||||
+openai/gpt-oss-120b@OpenAI
|
||||
+openai/gpt-oss-20b@OpenAI
|
||||
+meta/llama-3.1-405b-instruct@OpenAI
|
||||
+meta/llama-4-maverick-17b-128e-instruct@OpenAI
|
||||
+meta/llama-4-scout-17b-16e-instruct@OpenAI
|
||||
+meta-llama-3.3-70b-instruct@OpenAI
|
||||
+meta-llama-3.1-8b-instruct@OpenAI
|
||||
+google/gemma-3-27b-it@OpenAI
|
||||
+nvidia/nemotron-3-nano-30b-a3b@OpenAI
|
||||
+qwen/qwq-32b@OpenAI
|
||||
+deepseek-ai/deepseek-r1-distill-qwen-32b@OpenAI
|
||||
+qwen/qwen3-235b-a22b@OpenAI
|
||||
+minimaxai/minimax-m2@OpenAI
|
||||
+zai-org/GLM-4.6@OpenAI
|
||||
+meta-llama/Llama-3.1-8B-Instruct@OpenAI
|
||||
+mistralai/mistral-large-3-675b-instruct-2512@OpenAI
|
||||
+mistralai/magistral-small-2506@OpenAI
|
||||
+mistralai/mistral-small-3.1-24b-instruct-2503@OpenAI
|
||||
+mistralai/ministral-14b-instruct-2512@OpenAI
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user