Skip to content

Instantly share code, notes, and snippets.

View tfulton's full-sized avatar

Todd Fulton tfulton

  • San Francisco, CA
View GitHub Profile
@tfulton
tfulton / OpenAIExecutor.ts
Created August 20, 2024 17:05
OpenAI TypeScript Example
import OpenAI from 'openai';
import fs from 'fs';
import { toFile } from 'openai';
import { FileObject } from "openai/resources/files";
import { Run } from "openai/resources/beta/threads/runs/runs";
import { VectorStoreFile } from "openai/resources/beta/vector-stores/files";
import { VectorStore } from 'openai/resources/beta/vector-stores/vector-stores';
import { ThreadCreateAndRunParamsNonStreaming } from "openai/resources/beta/threads";
import { Message } from 'openai/resources/beta/threads/messages';