providerplaneai
Preparing search index...
core/provider/CapabilityMap.ts
CapabilityMap
Interface CapabilityMap
Description
Compile-time map from capability keys to capability interface signatures.
interface
CapabilityMap
{
approvalGate
:
ProviderCapability
;
audioTranscription
:
AudioTranscriptionCapability
<
ClientAudioTranscriptionRequest
,
NormalizedChatMessage
[]
,
>
;
audioTranscriptionStream
:
AudioTranscriptionStreamCapability
<
ClientAudioTranscriptionRequest
,
NormalizedChatMessage
[]
,
>
;
audioTranslation
:
AudioTranslationCapability
<
ClientAudioTranslationRequest
,
NormalizedChatMessage
[]
,
>
;
audioTts
:
TextToSpeechCapability
<
ClientTextToSpeechRequest
,
NormalizedAudio
[]
,
>
;
audioTtsStream
:
TextToSpeechStreamCapability
<
ClientTextToSpeechRequest
,
NormalizedAudio
[]
,
>
;
chat
:
ChatCapability
<
ClientChatRequest
,
NormalizedChatMessage
>
;
chatStream
:
ChatStreamCapability
<
ClientChatRequest
,
NormalizedChatMessage
>
;
embed
:
EmbedCapability
<
ClientEmbeddingRequest
,
NormalizedEmbedding
[]
>
;
imageAnalysis
:
ImageAnalysisCapability
<
ClientImageAnalysisRequest
,
NormalizedImageAnalysis
[]
,
>
;
imageAnalyzeStream
:
ImageAnalysisStreamCapability
<
ClientImageAnalysisRequest
,
NormalizedImageAnalysis
[]
,
>
;
imageEdit
:
ImageEditCapability
<
ClientImageEditRequest
,
NormalizedImage
[]
>
;
imageEditStream
:
ImageEditStreamCapability
<
ClientImageEditRequest
,
NormalizedImage
[]
,
>
;
imageGeneration
:
ImageGenerationCapability
<
ClientImageGenerationRequest
,
NormalizedImage
[]
,
>
;
imageGenerationStream
:
ImageGenerationStreamCapability
<
ClientImageGenerationRequest
,
NormalizedImage
[]
,
>
;
moderation
:
ModerationCapability
<
ClientModerationRequest
,
NormalizedModeration
[]
,
>
;
saveFile
:
ProviderCapability
;
videoAnalysis
:
VideoAnalysisCapability
<
ClientVideoAnalysisRequest
,
NormalizedVideoAnalysis
[]
,
>
;
videoDownload
:
VideoDownloadCapability
<
ClientVideoDownloadRequest
,
NormalizedVideo
[]
,
>
;
videoExtend
:
VideoExtendCapability
<
ClientVideoExtendRequest
,
NormalizedVideo
[]
,
>
;
videoGeneration
:
VideoGenerationCapability
<
ClientVideoGenerationRequest
,
NormalizedVideo
[]
,
>
;
videoRemix
:
VideoRemixCapability
<
ClientVideoRemixRequest
,
NormalizedVideo
[]
,
>
;
}
Index
Properties
approval
Gate
audio
Transcription
audio
Transcription
Stream
audio
Translation
audio
Tts
audio
Tts
Stream
chat
chat
Stream
embed
image
Analysis
image
Analyze
Stream
image
Edit
image
Edit
Stream
image
Generation
image
Generation
Stream
moderation
save
File
video
Analysis
video
Download
video
Extend
video
Generation
video
Remix
Properties
approval
Gate
approvalGate
:
ProviderCapability
audio
Transcription
audioTranscription
:
AudioTranscriptionCapability
<
ClientAudioTranscriptionRequest
,
NormalizedChatMessage
[]
,
>
audio
Transcription
Stream
audioTranscriptionStream
:
AudioTranscriptionStreamCapability
<
ClientAudioTranscriptionRequest
,
NormalizedChatMessage
[]
,
>
audio
Translation
audioTranslation
:
AudioTranslationCapability
<
ClientAudioTranslationRequest
,
NormalizedChatMessage
[]
,
>
audio
Tts
audioTts
:
TextToSpeechCapability
<
ClientTextToSpeechRequest
,
NormalizedAudio
[]
>
audio
Tts
Stream
audioTtsStream
:
TextToSpeechStreamCapability
<
ClientTextToSpeechRequest
,
NormalizedAudio
[]
,
>
chat
chat
:
ChatCapability
<
ClientChatRequest
,
NormalizedChatMessage
>
chat
Stream
chatStream
:
ChatStreamCapability
<
ClientChatRequest
,
NormalizedChatMessage
>
embed
embed
:
EmbedCapability
<
ClientEmbeddingRequest
,
NormalizedEmbedding
[]
>
image
Analysis
imageAnalysis
:
ImageAnalysisCapability
<
ClientImageAnalysisRequest
,
NormalizedImageAnalysis
[]
,
>
image
Analyze
Stream
imageAnalyzeStream
:
ImageAnalysisStreamCapability
<
ClientImageAnalysisRequest
,
NormalizedImageAnalysis
[]
,
>
image
Edit
imageEdit
:
ImageEditCapability
<
ClientImageEditRequest
,
NormalizedImage
[]
>
image
Edit
Stream
imageEditStream
:
ImageEditStreamCapability
<
ClientImageEditRequest
,
NormalizedImage
[]
,
>
image
Generation
imageGeneration
:
ImageGenerationCapability
<
ClientImageGenerationRequest
,
NormalizedImage
[]
,
>
image
Generation
Stream
imageGenerationStream
:
ImageGenerationStreamCapability
<
ClientImageGenerationRequest
,
NormalizedImage
[]
,
>
moderation
moderation
:
ModerationCapability
<
ClientModerationRequest
,
NormalizedModeration
[]
,
>
save
File
saveFile
:
ProviderCapability
video
Analysis
videoAnalysis
:
VideoAnalysisCapability
<
ClientVideoAnalysisRequest
,
NormalizedVideoAnalysis
[]
,
>
video
Download
videoDownload
:
VideoDownloadCapability
<
ClientVideoDownloadRequest
,
NormalizedVideo
[]
,
>
video
Extend
videoExtend
:
VideoExtendCapability
<
ClientVideoExtendRequest
,
NormalizedVideo
[]
>
video
Generation
videoGeneration
:
VideoGenerationCapability
<
ClientVideoGenerationRequest
,
NormalizedVideo
[]
,
>
video
Remix
videoRemix
:
VideoRemixCapability
<
ClientVideoRemixRequest
,
NormalizedVideo
[]
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
approval
Gate
audio
Transcription
audio
Transcription
Stream
audio
Translation
audio
Tts
audio
Tts
Stream
chat
chat
Stream
embed
image
Analysis
image
Analyze
Stream
image
Edit
image
Edit
Stream
image
Generation
image
Generation
Stream
moderation
save
File
video
Analysis
video
Download
video
Extend
video
Generation
video
Remix
providerplaneai
Loading...
Description
Compile-time map from capability keys to capability interface signatures.