n8n-nodes-openai-analytics
Version:
n8n node for OpenAI Analytics
20 lines (19 loc) • 451 B
TypeScript
import { IExecuteFunctions, INodeExecutionData } from 'n8n-workflow';
import OpenAI from 'openai';
export interface OpenAIApiOptions {
apiKey: string;
organization?: string;
baseURL?: string;
}
export interface FileAttachment {
file_id: string;
tools: Array<{
type: string;
}>;
}
export interface INodeContext {
openai: OpenAI;
functionThis: IExecuteFunctions;
items: INodeExecutionData[];
i: number;
}