mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-06 09:30:43 +00:00
21 lines
595 B
TypeScript
21 lines
595 B
TypeScript
import { describePluginRegistrationContract } from "openclaw/plugin-sdk/plugin-test-contracts";
|
|
|
|
describePluginRegistrationContract({
|
|
pluginId: "vydra",
|
|
providerIds: ["vydra"],
|
|
speechProviderIds: ["vydra"],
|
|
imageGenerationProviderIds: ["vydra"],
|
|
videoGenerationProviderIds: ["vydra"],
|
|
requireSpeechVoices: true,
|
|
requireGenerateImage: true,
|
|
requireGenerateVideo: true,
|
|
manifestAuthChoice: {
|
|
pluginId: "vydra",
|
|
choiceId: "vydra-api-key",
|
|
choiceLabel: "Vydra API key",
|
|
groupId: "vydra",
|
|
groupLabel: "Vydra",
|
|
groupHint: "Image, video, and speech",
|
|
},
|
|
});
|