@marrocode/ns-ai-kit
Version:
AI Kit for NativeScript
24 lines (23 loc) • 495 B
TypeScript
export interface OpenAIMessage {
role: 'system' | 'user' | 'assistant';
content: string;
}
export interface OpenAIResponse {
id: string;
object: string;
created: number;
model: string;
choices: {
message: {
role: 'assistant';
content: string;
};
finish_reason: string;
index: number;
}[];
usage: {
prompt_tokens: number;
completion_tokens: number;
total_tokens: number;
};
}