openclaw/extensions/telegram/src/media-understanding.runtime.ts

21 lines
736 B
TypeScript

import {
describeImageWithModel as describeImageWithModelImpl,
transcribeFirstAudio as transcribeFirstAudioImpl,
} from "openclaw/plugin-sdk/media-runtime";
type DescribeImageWithModel =
typeof import("openclaw/plugin-sdk/media-runtime").describeImageWithModel;
type TranscribeFirstAudio = typeof import("openclaw/plugin-sdk/media-runtime").transcribeFirstAudio;
export async function describeImageWithModel(
...args: Parameters<DescribeImageWithModel>
): ReturnType<DescribeImageWithModel> {
return await describeImageWithModelImpl(...args);
}
export async function transcribeFirstAudio(
...args: Parameters<TranscribeFirstAudio>
): ReturnType<TranscribeFirstAudio> {
return await transcribeFirstAudioImpl(...args);
}