Search

3,376 results found for openai (4849ms)

Code
3,281

// @ts-ignore
import { OpenAI } from "https://esm.town/v/std/openai?v=4";
import { sqlite } from "https://esm.town/v/std/sqlite?v=4";
const action = url.searchParams.get("action");
await initializeDatabase();
const openai = new OpenAI();
const extractJson = (text: string) => {
switch (action) {
case "startSimulation": {
const completion = await openai.chat.completions.create({
model: "gpt-4o",
messages: [{ role: "system", content: SCENARIO_GENERATOR_PROMPT }],
Process this action and respond with the specified JSON object.`;
const completion = await openai.chat.completions.create({
model: "gpt-4o",
messages: [
svc/Three/main.tsx
3 matches
// @ts-ignore
import { OpenAI } from "https://esm.town/v/std/openai?v=4";
// --- AI BEHAVIORAL GUIDELINES ---
if (req.method === "POST" && action === "generateScene") {
try {
const openai = new OpenAI();
const body = await req.json();
const theme = body.theme;
];
const completion = await openai.chat.completions.create({
model: "gpt-4o",
messages: messages,
// @ts-ignore
import { OpenAI } from "https://esm.town/v/std/openai?v=4";
import { sqlite } from "https://esm.town/v/std/sqlite?v=4";
import { Hono } from "npm:hono@4.4.12";
</main>
<footer class="footer">
ith <a href="${sourceUrl}" target="_blank">Val Town</a> & OpenAI.
</footer>
</div>
await dbInitializationPromise;
const openai = new OpenAI();
const action = c.req.query("action");
const body = await c.req.json();
];
const completion = await openai.chat.completions.create({
model: "gpt-4o",
messages: messages,
messages.push({ role: "user", content: `My selection is: "${choice}"` });
const completion = await openai.chat.completions.create({
model: "gpt-4o",
messages: messages,
});
const ambiguityCompletion = await openai.chat.completions.create({
model: "gpt-4o",
messages: ambiguityMessages,
// @ts-ignore
import { OpenAI } from "https://esm.town/v/std/openai?v=4";
// --- AI ANALYTICAL DIRECTIVES ---
if (req.method === "POST") {
try {
const openai = new OpenAI();
const body = await req.json();
throw new Error("Invalid 'objective' provided.");
}
const completion = await openai.chat.completions.create({
model: "gpt-4o",
messages: [
throw new Error("Invalid 'history' provided.");
}
const completion = await openai.chat.completions.create({
model: "gpt-4o",
messages: [
// @ts-ignore
import { OpenAI } from "https://esm.town/v/std/openai?v=4";
import { sqlite } from "https://esm.town/v/std/sqlite?v=4";
import { Hono } from "npm:hono@4.4.12";
</main>
<footer class="footer">
ith <a href="${sourceUrl}" target="_blank">Val Town</a> & OpenAI.
</footer>
</div>
// API Endpoints
app.post("/api", async (c) => {
const openai = new OpenAI();
const action = c.req.query("action");
const body = await c.req.json();
];
const completion = await openai.chat.completions.create({
model: "gpt-4o",
messages: messages,
messages.push({ role: "user", content: `My selection is: "${choice}"` });
const completion = await openai.chat.completions.create({
model: "gpt-4o",
messages: messages,
});
const ambiguityCompletion = await openai.chat.completions.create({
model: "gpt-4o",
messages: ambiguityMessages,
// @ts-ignore
import { OpenAI } from "https://esm.town/v/std/openai?v=4";
import { sqlite } from "https://esm.town/v/std/sqlite?v=4";
import { Hono } from "npm:hono@4.4.12";
app.get("/new-topic", async (c) => {
try {
const openai = new OpenAI();
const completion = await openai.chat.completions.create({
model: "gpt-4o",
messages: [
return new Response("Topic is required.", { status: 400 });
}
const openai = new OpenAI();
return streamText(c, async (stream) => {
const completionStream = await openai.chat.completions.create({
model: "gpt-4o",
messages: [
// @ts-ignore
import { blob } from "https://esm.town/v/std/blob?v=11";
import { OpenAI } from "https://esm.town/v/std/openai?v=4";
import { sqlite } from "https://esm.town/v/std/sqlite?v=4";
import { Hono } from "npm:hono@4.4.12";
const promptData = rows[0][0];
const openai = new OpenAI();
const scriptCompletion = await openai.chat.completions.create({
model: "gpt-4o",
messages: [
if (!scriptText) throw new Error("AI did not generate a valid script.");
const audioResponse = await openai.audio.speech.create({
model: "tts-1-hd",
voice: TTS_VOICE,
// @ts-ignore
import { blob } from "https://esm.town/v/std/blob?v=11";
import { OpenAI } from "https://esm.town/v/std/openai?v=4";
import { sqlite } from "https://esm.town/v/std/sqlite?v=4";
import { Hono } from "npm:hono@4.4.12";
const promptData = rows[0][0];
// 3. Generate script with OpenAI LLM
const openai = new OpenAI();
const scriptCompletion = await openai.chat.completions.create({
model: "gpt-4o",
messages: [
if (!scriptText) throw new Error("AI did not generate a valid script.");
// 4. Generate audio with OpenAI TTS
const audioResponse = await openai.audio.speech.create({
model: "tts-1-hd",
voice: TTS_VOICE,
// @ts-ignore
import { OpenAI } from "https://esm.town/v/std/openai?v=4";
// --- AI BEHAVIORAL GUIDELINES ---
if (req.method === "POST") {
try {
const openai = new OpenAI();
const { topic, personaA, personaB } = await req.json();
async start(controller) {
try {
const completionStream = await openai.chat.completions.create({
model: "gpt-4o",
messages: [
}
} catch (error) {
console.error("Error during OpenAI stream:", error);
const errorMessage = `[STREAM_ERROR]: ${error.message}`;
controller.enqueue(encoder.encode(errorMessage));
// @ts-ignore
import { blob } from "https://esm.town/v/std/blob?v=11";
import { OpenAI } from "https://esm.town/v/std/openai?v=4";
import { sqlite } from "https://esm.town/v/std/sqlite?v=4";
const prompt = TIP_SYNTHESIZER_PROMPT.replace("{newHabitName}", newHabitName).replace("{
const openai = new OpenAI();
const completion = await openai.chat.completions.create({
model: "gpt-4o",
messages: [{ role: "user", content: prompt }],
habitSteps || "no specific steps listed",
);
const openai = new OpenAI();
const completion = await openai.chat.completions.create({
model: "gpt-4o",
messages: [{ role: "user", content: prompt }],