Skip to content

Commit

Permalink
chore: export CompletionMessage types from types.ts (#25)
Browse files Browse the repository at this point in the history
  • Loading branch information
MikP0 committed Aug 17, 2023
1 parent 555f308 commit c900826
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions src/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -217,25 +217,25 @@ export type ChatCompletionOptionsFunction = {
parameters: ObjectSchema;
};

interface SystemCompletionMessage {
export interface SystemCompletionMessage {
content: string;
name?: string;
role: "system";
}

interface UserCompletionMessage {
export interface UserCompletionMessage {
content: string;
name?: string;
role: "user";
}

interface AssistantCompletionMessage {
export interface AssistantCompletionMessage {
content: string;
name?: string;
role: "assistant";
}

interface FunctionAwareAssistantCompletionMessage {
export interface FunctionAwareAssistantCompletionMessage {
content: string | null;
role: "assistant";
function_call?: {
Expand All @@ -244,7 +244,7 @@ interface FunctionAwareAssistantCompletionMessage {
};
}

interface FunctionCompletionMessage {
export interface FunctionCompletionMessage {
content: string;
role: "function";
name: string;
Expand Down

0 comments on commit c900826

Please sign in to comment.