openclaw
Version:
Multi-channel AI gateway with extensible messaging integrations
31 lines (30 loc) • 1.65 kB
JavaScript
import { u as resolveAgentDir } from "./agent-scope-config-DcbEhP0R.js";
import { t as createRealtimeTranscriptionWebSocketSession } from "./websocket-session-CW8o_Hl-.js";
import { n as isProviderAuthProfileConfigured, t as isProviderApiKeyConfigured } from "./provider-auth-availability-BUrlw84-.js";
import "./provider-auth-BeZ7NZUU.js";
import "./agent-scope-runtime-h57Nypqc.js";
import { a as resolveApiKeyForProvider } from "./provider-auth-runtime-BqyR7mkf.js";
import "./realtime-transcription-session-DPRCCEya.js";
import { a as createLazyXaiSpeechProvider$1, i as createLazyXaiRealtimeVoiceProvider$1, o as createLazyXaiVideoGenerationProvider$1, r as createLazyXaiRealtimeTranscriptionProvider$1 } from "./lazy-capability-provider-factories-BxLskkW7.js";
//#region extensions/xai/lazy-capability-providers.ts
function createLazyXaiSpeechProvider() {
return createLazyXaiSpeechProvider$1({ isProviderAuthProfileConfigured });
}
function createLazyXaiRealtimeTranscriptionProvider() {
return createLazyXaiRealtimeTranscriptionProvider$1({
isProviderAuthProfileConfigured,
resolveApiKeyForProvider,
createRealtimeTranscriptionWebSocketSession
});
}
function createLazyXaiRealtimeVoiceProvider() {
return createLazyXaiRealtimeVoiceProvider$1({
isProviderAuthProfileConfigured,
resolveAgentDir
});
}
function createLazyXaiVideoGenerationProvider() {
return createLazyXaiVideoGenerationProvider$1({ isProviderApiKeyConfigured });
}
//#endregion
export { createLazyXaiVideoGenerationProvider as i, createLazyXaiRealtimeVoiceProvider as n, createLazyXaiSpeechProvider as r, createLazyXaiRealtimeTranscriptionProvider as t };