test24 / api /config.py
Niansuh's picture
Update api/config.py
4d61d47 verified
raw
history blame
1.27 kB
import os
from dotenv import load_dotenv
load_dotenv()
# Base URL and Common Headers
BASE_URL = "https://editee.com"
EDITEA_API_ENDPOINT = "https://editee.com/submit/chatgptfree"
# Editee API Headers
EDITEA_HEADERS = {
"Accept": "application/json, text/plain, */*",
"Accept-Language": "en-US,en;q=0.9",
"Cache-Control": "no-cache",
"Content-Type": "application/json",
"Origin": BASE_URL,
"Pragma": "no-cache",
"Priority": "u=1, i",
"Referer": f"{BASE_URL}/chat-gpt",
"Sec-CH-UA": '"Chromium";v="129", "Not=A?Brand";v="8"',
"Sec-CH-UA-Mobile": '?0',
"Sec-CH-UA-Platform": '"Linux"',
"Sec-Fetch-Dest": 'empty',
"Sec-Fetch-Mode": 'cors',
"Sec-Fetch-Site": 'same-origin',
"User-Agent": 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36',
"X-Requested-With": 'XMLHttpRequest',
}
APP_SECRET = os.getenv("APP_SECRET")
ALLOWED_MODELS = [
{"id": "claude", "name": "Claude"},
{"id": "gpt4", "name": "GPT-4"},
{"id": "gemini", "name": "Gemini"},
{"id": "mistrallarge", "name": "Mistral Large"},
]
MODEL_MAPPING = {
"claude-3.5-sonnet": "claude",
"gpt-4o": "gpt4",
"gemini-pro": "gemini",
"mistral-large": "mistrallarge",
}