mirror of
https://github.com/microsoft/vscode.git
synced 2026-04-18 15:55:59 +01:00
allow extensions to make LLM requests with image attachment (#243151)
* first pass language model image * add language model 2 instead * more languagemodel2 * change api shape * add back original languagemodelchatmessage * fix imports * allow old languageModelChatMessage to also b used * handle vsbuffer case * make sure to resize images before sending the chat request * remove detail * remove whitespace * rename to languageModelDataPart
This commit is contained in:
@@ -1812,11 +1812,13 @@ export function createApiFactoryAndRegisterActors(accessor: ServicesAccessor): I
|
||||
ChatReferenceBinaryData: extHostTypes.ChatReferenceBinaryData,
|
||||
LanguageModelChatMessageRole: extHostTypes.LanguageModelChatMessageRole,
|
||||
LanguageModelChatMessage: extHostTypes.LanguageModelChatMessage,
|
||||
LanguageModelChatMessage2: extHostTypes.LanguageModelChatMessage2,
|
||||
LanguageModelToolResultPart: extHostTypes.LanguageModelToolResultPart,
|
||||
LanguageModelTextPart: extHostTypes.LanguageModelTextPart,
|
||||
LanguageModelToolCallPart: extHostTypes.LanguageModelToolCallPart,
|
||||
LanguageModelError: extHostTypes.LanguageModelError,
|
||||
LanguageModelToolResult: extHostTypes.LanguageModelToolResult,
|
||||
LanguageModelDataPart: extHostTypes.LanguageModelDataPart,
|
||||
ExtendedLanguageModelToolResult: extHostTypes.ExtendedLanguageModelToolResult,
|
||||
PreparedTerminalToolInvocation: extHostTypes.PreparedTerminalToolInvocation,
|
||||
LanguageModelChatToolMode: extHostTypes.LanguageModelChatToolMode,
|
||||
|
||||
Reference in New Issue
Block a user