import mongoose from "mongoose"; const apiKeySchema = new mongoose.Schema({ key: { type: String, required: true, unique: true }, owner: { type: Number, required: true, unique: true }, email: { type: String }, createdAt: { type: Date, default: Date.now }, type: { type: String, enum: ["free", "premium"], default: "free" }, expiresAt: { type: Date, required: true, index: { expires: 0 } } }); const ApiKey = mongoose.model("ApiKey", apiKeySchema); const GptModelOld = (prompt) => ({ model: "gpt-4o", prompt: prompt, top_p: 1, logprobs: null, stop: null }); export { GptModelOld, ApiKey };