Const
Creates a chat language model instance for the specified Heroku model.
When chat API key is missing or model is unsupported
const chatModel = heroku.chat("claude-4-sonnet");const { text } = await generateText({ model: chatModel, prompt: "Explain quantum computing"}); Copy
const chatModel = heroku.chat("claude-4-sonnet");const { text } = await generateText({ model: chatModel, prompt: "Explain quantum computing"});
Creates an embedding model instance for the specified Heroku model.
When embeddings API key is missing or model is unsupported
const embeddingModel = heroku.embedding("cohere-embed-multilingual");const { embedding } = await embed({ model: embeddingModel, value: "Text to embed"}); Copy
const embeddingModel = heroku.embedding("cohere-embed-multilingual");const { embedding } = await embed({ model: embeddingModel, value: "Text to embed"});
Creates an image generation model instance for the specified Heroku model.
When the image API key is missing or the model identifier is invalid
const imageModel = heroku.image("stable-image-ultra");const { images } = await generateImage({ model: imageModel, prompt: "A scenic view of mountains during sunrise"}); Copy
const imageModel = heroku.image("stable-image-ultra");const { images } = await generateImage({ model: imageModel, prompt: "A scenic view of mountains during sunrise"});
Creates a chat language model instance for the specified Heroku model.