text.generate
The model library
Find your possibilities.
Choose by what you want to make.
Compare what each model can do in Celeste.
Refine by provider & operation
StreamingStructured output
images.upscale
—
text.generate
StreamingStructured output
images.analyzetext.generate
StreamingStructured output
documents.analyzeimages.analyzetext.generate
StreamingTool callingStructured output
documents.analyzeimages.analyzetext.generate
StreamingTool callingStructured output
documents.analyzeimages.analyzetext.generate
StreamingTool callingStructured output
documents.analyzeimages.analyzetext.generate
StreamingTool callingStructured output
documents.analyzeimages.analyzetext.generate
StreamingTool callingStructured output
documents.analyzeimages.analyzetext.generate
StreamingTool callingStructured output
documents.analyzeimages.analyzetext.generate
StreamingTool callingStructured output
documents.analyzeimages.analyzetext.generate
StreamingTool callingStructured output
documents.analyzeimages.analyzetext.generate
StreamingTool callingStructured output
documents.analyzeimages.analyzetext.generate
StreamingTool callingStructured output
documents.analyzeimages.analyzetext.generate
StreamingTool callingStructured output
documents.analyzeimages.analyzetext.generate
StreamingTool callingStructured output
documents.analyzeimages.analyzetext.generate
StreamingTool callingStructured output
documents.analyzeimages.analyzetext.generate
StreamingTool callingStructured output
documents.analyzeimages.analyzetext.generate
StreamingTool callingStructured output
documents.analyzeimages.analyzetext.generate
StreamingTool callingStructured output
documents.analyzeimages.analyzetext.generate
StreamingTool callingStructured output
documents.analyzeimages.analyzetext.generate
StreamingTool callingStructured output
text.generate
StreamingTool callingStructured output
text.generate
StreamingStructured output
text.generate
StreamingStructured output
text.generate
StreamingStructured output
images.analyzetext.generate
StreamingStructured output
images.analyzetext.generate
StreamingStructured output
text.generate
StreamingStructured output
text.generate
StreamingStructured output
text.generate
StreamingStructured output
text.generate
StreamingTool callingStructured output
text.generate
StreamingTool callingStructured output
images.upscale
—
text.generate
StreamingTool callingStructured output
text.generate
StreamingTool callingStructured output
audio.speak
StreamingVoice selection
audio.speak
StreamingVoice selection
audio.speak
StreamingVoice selection
audio.speak
StreamingVoice selection
audio.speak
StreamingVoice selection
audio.speak
StreamingVoice selection
audio.speak
StreamingVoice selection
images.editimages.generate
Aspect ratioQuality settings
images.generate
Quality settings
images.generate
Aspect ratio
images.editimages.generate
Aspect ratio
images.editimages.generate
Aspect ratio
images.editimages.generate
Aspect ratio
images.editimages.generate
Aspect ratio
images.editimages.generate
Aspect ratio
images.editimages.generate
Aspect ratio
images.editimages.generate
Aspect ratio
images.editimages.generate
Aspect ratio
images.editimages.generate
Aspect ratio
images.generate
Aspect ratio
images.generate
Aspect ratio
audio.analyzedocuments.analyzeimages.analyzetext.generatevideos.analyze
StreamingTool callingStructured output
images.editimages.generate
Aspect ratio
audio.analyzedocuments.analyzeimages.analyzetext.generatevideos.analyze
StreamingTool callingStructured output
audio.analyzedocuments.analyzeimages.analyzetext.generatevideos.analyze
StreamingTool callingStructured output
audio.analyzedocuments.analyzeimages.analyzetext.generatevideos.analyze
StreamingTool callingStructured output
audio.analyzedocuments.analyzeimages.analyzetext.generatevideos.analyze
StreamingTool callingStructured output
audio.analyzedocuments.analyzeimages.analyzetext.generatevideos.analyze
StreamingTool callingStructured output
audio.analyzedocuments.analyzeimages.analyzetext.generatevideos.analyze
StreamingTool callingStructured output
audio.analyzedocuments.analyzeimages.analyzetext.generatevideos.analyze
StreamingTool callingStructured output
audio.analyzedocuments.analyzeimages.analyzetext.generatevideos.analyze
StreamingTool callingStructured output
audio.analyzedocuments.analyzeimages.analyzetext.generatevideos.analyze
StreamingTool callingStructured output
audio.analyzedocuments.analyzeimages.analyzetext.generatevideos.analyze
StreamingTool callingStructured output
live.connect
StreamingTool callingVoice selection
live.connect
StreamingTool callingVoice selection
audio.analyzedocuments.analyzeimages.analyzetext.generatevideos.analyze
StreamingTool callingStructured output
audio.embedimages.embedtext.embedvideos.embed
Vector dimensions
audio.embedimages.embedtext.embedvideos.embed
Vector dimensions
videos.editvideos.generate
Aspect ratioResolutionDuration control
videos.editvideos.generate
Aspect ratioDuration control
audio.generate
—
audio.generate
—
audio.generate
—
audio.speak
StreamingVoice selection
audio.speak
StreamingVoice selection
audio.speak
StreamingVoice selection
audio.speak
StreamingVoice selection
audio.speak
StreamingVoice selection
images.editimages.generate
StreamingAspect ratioQuality settings
images.editimages.generate
StreamingAspect ratioQuality settings
images.editimages.generate
StreamingAspect ratioQuality settings
images.editimages.generate
StreamingAspect ratioQuality settings
images.editimages.generate
StreamingAspect ratioQuality settings
images.editimages.generate
StreamingAspect ratioQuality settings
live.connect
StreamingTool callingVoice selection
text.generate
StreamingTool callingStructured output
text.generate
StreamingTool callingStructured output
text.generate
StreamingTool callingStructured output
audio.transcribe
—
documents.analyzeimages.analyzetext.generate
StreamingTool callingStructured output
documents.analyzeimages.analyzetext.generate
StreamingTool callingStructured output
documents.analyzeimages.analyzetext.generate
StreamingTool callingStructured output
audio.transcribe
—
audio.transcribe
—
audio.speak
Voice selection
audio.speak
Voice selection
audio.transcribe
—
audio.transcribe
—
documents.analyzeimages.analyzetext.generate
StreamingTool callingStructured output
documents.analyzeimages.analyzetext.generate
StreamingTool callingStructured output
documents.analyzeimages.analyzetext.generate
StreamingTool callingStructured output
documents.analyzeimages.analyzetext.generate
StreamingTool callingStructured output
documents.analyzeimages.analyzetext.generate
StreamingTool callingStructured output
documents.analyzeimages.analyzetext.generate
StreamingTool calling
images.analyzetext.generate
StreamingTool callingStructured output
documents.analyzeimages.analyzetext.generate
StreamingTool callingStructured output
documents.analyzeimages.analyzetext.generate
StreamingTool callingStructured output
documents.analyzeimages.analyzetext.generate
StreamingTool callingStructured output
documents.analyzeimages.analyzetext.generate
StreamingTool calling
documents.analyzeimages.analyzetext.generate
StreamingTool callingStructured output
images.analyzetext.generate
Tool callingStructured output
documents.analyzeimages.analyzetext.generate
StreamingTool callingStructured output
documents.analyzeimages.analyzetext.generate
StreamingTool callingStructured output
documents.analyzeimages.analyzetext.generate
StreamingTool callingStructured output
documents.analyzeimages.analyzetext.generate
StreamingTool callingStructured output
documents.analyzeimages.analyzetext.generate
StreamingTool callingStructured output
documents.analyzeimages.analyzetext.generate
StreamingTool callingStructured output
documents.analyzeimages.analyzetext.generate
StreamingTool callingStructured output
documents.analyzeimages.analyzetext.generate
StreamingTool callingStructured output
audio.speak
StreamingVoice selection
text.generate
StreamingTool callingStructured output
images.analyzetext.generate
StreamingTool callingStructured output
images.analyzetext.generate
StreamingTool callingStructured output
images.analyzetext.generate
StreamingTool callingStructured output
images.analyzetext.generate
StreamingTool callingStructured output
images.analyzetext.generate
StreamingTool callingStructured output
images.analyzetext.generate
StreamingTool callingStructured output
images.analyzetext.generate
StreamingTool callingStructured output
images.analyzetext.generate
StreamingTool callingStructured output
images.editimages.generate
Aspect ratioQuality settings
images.editimages.generate
Aspect ratioQuality settings
images.editimages.generate
Aspect ratioQuality settings
videos.editvideos.generate
Aspect ratioResolutionDuration control
videos.generate
Aspect ratioResolutionDuration control
text.generate
StreamingStructured output
text.generate
StreamingStructured output
images.upscale
—
images.upscale
—
images.decidetext.decide
—
images.decidetext.decide
—
images.decidetext.decide
—
images.decidetext.decide
—
images.analyzetext.generatevideos.analyze
StreamingTool callingStructured output
images.analyzetext.generatevideos.analyze
StreamingTool callingStructured output
images.analyzetext.generatevideos.analyze
StreamingTool callingStructured output
images.analyzetext.generate
StreamingTool callingStructured output
text.generate
StreamingTool callingStructured output
images.upscale
—
documents.analyzeimages.analyzetext.generate
StreamingTool callingStructured output
documents.analyzeimages.analyzetext.generate
StreamingTool callingStructured output
text.generate
StreamingTool callingStructured output
text.generate
StreamingTool callingStructured output
text.generate
StreamingTool callingStructured output
text.generate
StreamingTool callingStructured output
text.generate
StreamingTool callingStructured output
documents.analyzeimages.analyzetext.generate
StreamingTool callingStructured output
documents.analyzeimages.analyzetext.generate
StreamingTool callingStructured output
documents.analyzeimages.analyzetext.generate
StreamingTool callingStructured output
documents.analyzeimages.analyzetext.generate
StreamingTool callingStructured output
documents.analyzeimages.analyzetext.generate
StreamingTool callingStructured output
text.generate
StreamingTool callingStructured output
documents.analyzeimages.analyzetext.generate
StreamingTool callingStructured output
documents.analyzeimages.analyzetext.generate
StreamingTool callingStructured output
documents.analyzeimages.analyzetext.generate
StreamingTool callingStructured output
images.editimages.generate
Aspect ratioQuality settings
images.editimages.generate
Aspect ratioQuality settings
images.editimages.generate
Aspect ratioQuality settings
images.editimages.generate
Aspect ratioQuality settings
documents.analyzeimages.analyzetext.generate
StreamingTool callingStructured output
text.generate
StreamingTool callingStructured output
text.generate
StreamingTool callingStructured output
images.analyzetext.generate
StreamingTool callingStructured output
images.analyzetext.generate
StreamingTool callingStructured output
images.segment
—
images.segment
—
audio.transcribe
—
audio.transcribe
—
audio.transcribe
—
videos.generate
ResolutionDuration control
videos.generate
ResolutionDuration control
videos.generate
ResolutionDuration control
videos.generate
ResolutionDuration control
videos.generate
ResolutionDuration control
videos.generate
ResolutionDuration control
images.editimages.generate
StreamingAspect ratioQuality settings
images.editimages.generate
StreamingAspect ratioQuality settings
images.editimages.generate
Aspect ratioQuality settings
images.editimages.generate
StreamingAspect ratioQuality settings
images.editimages.generate
Aspect ratioQuality settings
images.upscale
—
images.upscale
—
text.generate
StreamingStructured output
text.generate
StreamingStructured output
text.generate
StreamingStructured output
text.generate
StreamingStructured output
images.upscale
—
audio.speak
Voice selection
audio.speak
Voice selection
videos.generate
Aspect ratioResolutionDuration control
videos.generate
Aspect ratioResolutionDuration control
videos.generate
Aspect ratioResolutionDuration control
audio.transcribe
—
audio.transcribe
—
audio.transcribe
—
audio.transcribe
—
audio.transcribe
—
Capabilities come from the published Celeste SDK. Support varies by model. Test your prompts when switching.