Added complete code documentation

This commit is contained in:
Matias Espinoza
2023-03-20 15:30:26 -03:00
parent 63d2c1ddf1
commit c74ad8d0fc
11 changed files with 159 additions and 25 deletions

View File

@ -1,6 +1,10 @@
import { ChatCompletionRequestMessage, ChatCompletionResponseMessage } from 'openai';
export interface AI {
/**
* Get the chat completion from the OpenAI API
* @param chatHistory
*/
chatCompletion(chatHistory: ChatCompletionRequestMessage[]):
Promise<ChatCompletionResponseMessage>;
}

View File

@ -1,3 +1,6 @@
export interface Runnable {
/**
* Run the service instance
*/
run(): void;
}