// Public video-generation helpers and types for provider plugins. // // Keep these public type declarations local to the plugin-sdk entrypoint so the // emitted declaration surface stays stable for package-boundary consumers.
import type { AuthProfileStore } from "../agents/auth-profiles/types.js"; import type { OpenClawConfig } from "../config/types.openclaw.js"; import type {
GeneratedVideoAsset as CoreGeneratedVideoAsset,
VideoGenerationAssetRole as CoreVideoGenerationAssetRole,
VideoGenerationMode as CoreVideoGenerationMode,
VideoGenerationModeCapabilities as CoreVideoGenerationModeCapabilities,
VideoGenerationProvider as CoreVideoGenerationProvider,
VideoGenerationProviderCapabilities as CoreVideoGenerationProviderCapabilities,
VideoGenerationProviderConfiguredContext as CoreVideoGenerationProviderConfiguredContext,
VideoGenerationProviderOptionType as CoreVideoGenerationProviderOptionType,
VideoGenerationRequest as CoreVideoGenerationRequest,
VideoGenerationResolution as CoreVideoGenerationResolution,
VideoGenerationResult as CoreVideoGenerationResult,
VideoGenerationSourceAsset as CoreVideoGenerationSourceAsset,
VideoGenerationTransformCapabilities as CoreVideoGenerationTransformCapabilities,
} from "../video-generation/types.js";
export type GeneratedVideoAsset = { /** Raw video bytes. Either buffer or url must be present. */
buffer?: Buffer; /** Pre-signed or provider-hosted URL for the video. When set and buffer is *absent,callerscandeliverordownloadtheassetwithoutrequiringthe
* provider to materialize the full file in memory first. */
url?: string;
mimeType: string;
fileName?: string;
metadata?: Record<string, unknown>;
};
export type { DashscopeVideoGenerationResponse } from "../video-generation/dashscope-compatible.js";
Messung V0.5 in Prozent
¤ Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.0.4Bemerkung:
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.