Val Town Code SearchReturn to Val Town

API Access

You can access search results via JSON API by adding format=json to your query:

https://codesearch.val.run/image-url.jpg%20%22Image%20title%22?q=openai&page=80&format=json

For typeahead suggestions, use the /typeahead endpoint:

https://codesearch.val.run/typeahead?q=openai

Returns an array of strings in format "username" or "username/projectName"

Found 1691 results for "openai"(1292ms)

SmartQuizmain.tsx4 matches

@webmonk•Updated 2 months ago
2import React, { useState, useEffect, useCallback } from "https://esm.sh/react@18.2.0";
3import { createRoot } from "https://esm.sh/react-dom@18.2.0/client";
4import { OpenAI } from "https://esm.town/v/std/openai";
5
6// Enhanced subjects with more detailed metadata
394
395export default async function server(request: Request): Promise<Response> {
396 const { OpenAI } = await import("https://esm.town/v/std/openai");
397 const openai = new OpenAI();
398
399 if (request.method === 'POST') {
402 if (request.url.includes('/generate-question')) {
403 try {
404 const completion = await openai.chat.completions.create({
405 messages: [
406 {

jobPostChatAppmain.tsx4 matches

@Hend•Updated 2 months ago
204export default async function server(request: Request): Promise<Response> {
205 if (request.method === 'POST' && new URL(request.url).pathname === '/generate') {
206 const { OpenAI } = await import("https://esm.town/v/std/openai");
207 const openai = new OpenAI();
208
209 const { jobDetails, cvText } = await request.json();
210
211 // Generate Cover Letter
212 const coverLetterCompletion = await openai.chat.completions.create({
213 messages: [
214 {
237
238 // Optimize CV
239 const cvOptimizationCompletion = await openai.chat.completions.create({
240 messages: [
241 {

Institutemain.tsx3 matches

@RacinesSchoolSystem•Updated 2 months ago
364
365 if (request.method === "POST" && new URL(request.url).pathname === "/chat") {
366 const { OpenAI } = await import("https://esm.town/v/std/openai");
367 const openai = new OpenAI();
368
369 const body = await request.json();
446 ];
447
448 const response = await openai.chat.completions.create({
449 model: "gpt-4o-mini",
450 messages: contextMessages,

Job_Board_and_Community_Chatmain.tsx3 matches

@Rockjunior•Updated 2 months ago
220export default async function server(request: Request): Promise<Response> {
221 const { sqlite } = await import("https://esm.town/v/stevekrouse/sqlite");
222 const { OpenAI } = await import("https://esm.town/v/std/openai");
223 const openai = new OpenAI();
224
225 const KEY = "Job_Board_and_Community_Chat";
314 suggest the top 3 skills a candidate should have to be successful.`;
315
316 const aiSuggestion = await openai.chat.completions.create({
317 messages: [{ role: "user", content: matchPrompt }],
318 model: "gpt-4o-mini",

autoSubtitleAppmain.tsx3 matches

@GAURAV0182•Updated 2 months ago
2import React, { useState, useEffect } from "https://esm.sh/react@18.2.0";
3import { createRoot } from "https://esm.sh/react-dom@18.2.0/client";
4import { OpenAI } from "https://esm.town/v/std/openai";
5
6function extractVideoInfo(url: string): { type: string; id: string | null } {
26 targetLanguage = "hi",
27) {
28 const openai = new OpenAI();
29 const translatedSubtitles: string[] = [];
30
31 for (const subtitle of subtitles) {
32 try {
33 const response = await openai.chat.completions.create({
34 messages: [
35 {

ai_pricingtypes2 matches

@nbbaier•Updated 2 months ago
22
23export type Provider =
24 | "openai"
25 | "text-completion-openai"
26 | "azure"
27 | "azure_text"

HTKhanAISearchmain.tsx3 matches

@Htkhan6•Updated 2 months ago
384export default async function server(request: Request): Promise<Response> {
385 if (request.method === "POST") {
386 const { OpenAI } = await import("https://esm.town/v/std/openai");
387 const openai = new OpenAI();
388
389 const body = await request.json();
391
392 try {
393 const summaryCompletion = await openai.chat.completions.create({
394 messages: [
395 {

ultimateGraySailfishmain.tsx3 matches

@Htkhan5•Updated 2 months ago
508export default async function server(request: Request): Promise<Response> {
509 if (request.method === 'POST') {
510 const { OpenAI } = await import("https://esm.town/v/std/openai");
511 const openai = new OpenAI();
512
513 const body = await request.json();
530
531 // AI Summary Generation
532 const aiCompletion = await openai.chat.completions.create({
533 messages: [
534 {

ai_pricinggetPricing1 match

@nbbaier•Updated 3 months ago
6const pricing = Object.fromEntries(
7 Object.entries(res).filter(([_, obj]) =>
8 obj.litellm_provider === "text-completion-openai" || obj.litellm_provider === "openai"
9 ),
10);

ai_pricinggetUsage2 matches

@nbbaier•Updated 3 months ago
1import { fetchOpenAiUsageData } from "https://esm.town/v/nbbaier/fetchOpenAiUsageData";
2import { DateTime } from "npm:luxon";
3import { TextData } from "./types";
8const month = date.setZone(timeZone).toFormat("LLLL").toLowerCase();
9
10const { data }: { data: TextData[] } = await fetchOpenAiUsageData(today);
11
12function removeNullValues<T extends Record<string, any>>(obj: T): Partial<T> {

translateToEnglishWithOpenAI1 file match

@shlmt•Updated 1 week ago

testOpenAI1 file match

@stevekrouse•Updated 1 week ago
lost1991
import { OpenAI } from "https://esm.town/v/std/openai"; export default async function(req: Request): Promise<Response> { if (req.method === "OPTIONS") { return new Response(null, { headers: { "Access-Control-Allow-Origin": "*",