refactoring of interface into the common interface.ts file and misc changes

This commit is contained in:
vinodkiran
2024-03-08 17:59:54 +05:30
parent 2b0ca60686
commit bce7ff9ada
9 changed files with 26 additions and 32 deletions
@@ -1,8 +1,7 @@
import type { ClientOptions } from 'openai'
import { ChatOpenAI as LangchainChatOpenAI, OpenAIChatInput, LegacyOpenAIInput, AzureOpenAIInput } from '@langchain/openai'
import { BaseChatModelParams } from '@langchain/core/language_models/chat_models'
import { IMultiModalOption } from '../../../src'
import { IVisionChatModal } from '../../../src/IVisionChatModal'
import { IMultiModalOption, IVisionChatModal } from '../../../src'
export class ChatOpenAI extends LangchainChatOpenAI implements IVisionChatModal {
configuredModel: string