updated env vars
This commit is contained in:
parent
a51529042e
commit
2915123f71
@ -4,4 +4,9 @@ PORT=8080
|
||||
HOST=127.0.0.1
|
||||
PUBLIC_API_URL=http://localhost:3000
|
||||
FRONTEND_URL=http://localhost:3002
|
||||
SITES_HOST=http://localhost:3001
|
||||
SITES_HOST=http://localhost:3001
|
||||
|
||||
GOOGLE_CLIENT_ID=
|
||||
GOOGLE_SECRET=
|
||||
|
||||
OPENAI_TOKEN=
|
@ -24,7 +24,7 @@ export const sessions = pgTable("sessions", {
|
||||
|
||||
function makeid(length) {
|
||||
let result = '';
|
||||
const characters = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789';
|
||||
const characters = 'abcdefghijklmnopqrstuvwxyz';
|
||||
const charactersLength = characters.length;
|
||||
let counter = 0;
|
||||
while (counter < length) {
|
||||
@ -41,16 +41,16 @@ export const sites = pgTable("sites", {
|
||||
primary_color_hex: varchar("primary_color_hex", { length: 6 }).default("c4ced4").notNull(),
|
||||
secondary_color_hex: varchar("secondary_color_hex", { length: 6 }).default('27251f').notNull(),
|
||||
text_color_hex: varchar("text_color_hex", { length: 6 }).default('ffffff').notNull(),
|
||||
title: text("title"),
|
||||
subtitle: text("subtitle"),
|
||||
domain: text("domain").unique(),
|
||||
use_freebie: boolean("send_freebie"),
|
||||
freebie_name: text("freebie_name"),
|
||||
freebie_url: text("freebie_url"),
|
||||
freebie_text: text("freebie_text"),
|
||||
freebie_image_url: text("freebie_image_url"),
|
||||
title: text("title").default("The best blog in the world!"),
|
||||
subtitle: text("subtitle").default("Some extra info about the best blog in the world!"),
|
||||
domain: text("domain").default("").unique(),
|
||||
use_freebie: boolean("send_freebie").default(""),
|
||||
freebie_name: text("freebie_name").default(""),
|
||||
freebie_url: text("freebie_url").default(""),
|
||||
freebie_text: text("freebie_text").default(""),
|
||||
freebie_image_url: text("freebie_image_url").default(""),
|
||||
subdomain_slug: text("subdomain_slug").$defaultFn(() => {
|
||||
return makeid(7);
|
||||
return makeid(10);
|
||||
}),
|
||||
social_medias: jsonb("social_medias")
|
||||
});
|
||||
|
@ -40,8 +40,8 @@ export const main = async () => {
|
||||
scope: ['https://www.googleapis.com/auth/youtube.readonly', 'https://www.googleapis.com/auth/youtube.force-ssl', "https://www.googleapis.com/auth/userinfo.email", "https://www.googleapis.com/auth/userinfo.profile"],
|
||||
credentials: {
|
||||
client: {
|
||||
id: '103003963446-6m80lqbe4bkgjv1nq5ihmju0bb6agkkg.apps.googleusercontent.com',
|
||||
secret: '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'
|
||||
id: env.GOOGLE_CLIENT_ID,
|
||||
secret: env.GOOGLE_SECRET
|
||||
},
|
||||
auth: oauth.GOOGLE_CONFIGURATION
|
||||
},
|
||||
|
@ -1,5 +1,6 @@
|
||||
const defaultModel = '@hf/mistralai/mistral-7b-instruct-v0.2';
|
||||
import OpenAI from "openai";
|
||||
import { env } from "./env";
|
||||
|
||||
const openai = new OpenAI({
|
||||
apiKey: "",
|
||||
@ -28,7 +29,7 @@ async function promptGPT(prompt, { model, is_json } = {model: "gpt-3.5-turbo", i
|
||||
|
||||
const options = {
|
||||
method: 'POST',
|
||||
headers: { Authorization: 'Bearer sk-proj-kngnyz8wyoxx4Sw4X4OHT3BlbkFJJBmYAE9odHtYPu1OBEG7', "Content-Type": "application/json" },
|
||||
headers: { Authorization: `Bearer ${env.OPENAI_TOKEN}`, "Content-Type": "application/json" },
|
||||
body: JSON.stringify({
|
||||
"model": "gpt-3.5-turbo",
|
||||
// "max_tokens": max_tokens,
|
||||
|
@ -9,6 +9,9 @@ const envSchema = z.object({
|
||||
PUBLIC_API_URL: z.string(),
|
||||
FRONTEND_URL: z.string(),
|
||||
SITES_HOST: z.string(),
|
||||
GOOGLE_CLIENT_ID: z.string(),
|
||||
GOOGLE_SECRET: z.string(),
|
||||
OPENAI_TOKEN: z.string()
|
||||
});
|
||||
|
||||
export const env = envSchema.parse(process.env);
|
||||
|
Loading…
Reference in New Issue
Block a user