with 302.AI and Azure AI Vision?
Enable your 302.AI model to invoke user-defined functions. Useful for conditional logic, workflow orchestration, and tool invocation within conversations. See documentation
Extracts text from the provided image using Azure AI Vision OCR. See the documentation
Send a message to the 302.AI Chat API. Ideal for dynamic conversations, contextual assistance, and creative generation. See documentation
Classify input items into predefined categories using 302.AI models. Perfect for tagging, segmentation, and automated organization. See documentation
Generate vector embeddings from text using the 302.AI Embeddings API. Useful for semantic search, clustering, and vector store indexing. See documentation
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
_302_ai: {
type: "app",
app: "_302_ai",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.302.ai/v1/models`,
headers: {
Authorization: `Bearer ${this._302_ai.$auth.api_key}`,
},
})
},
})
The Azure AI Vision API provides powerful image analysis capabilities, enabling you to extract information and insights from your visual data. With this API, you can perform tasks like image classification, object detection, and OCR (Optical Character Recognition) to recognize text within images. Leveraging Pipedream, you can integrate these AI-powered insights into your workflows to create dynamic and automated processes.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
azure_ai_vision: {
type: "app",
app: "azure_ai_vision",
}
},
async run({steps, $}) {
const data = {
"url": `https://images.unsplash.com/photo-1528459199957-0ff28496a7f6`, //e.g. https://images.unsplash.com/photo-1528459199957-0ff28496a7f6
}
return await axios($, {
method: "POST",
url: `${this.azure_ai_vision.$auth.endpoint}computervision/imageanalysis:analyze`,
params: {
"api-version": `2023-02-01-preview`,
features: `read`, //e.g. read
},
headers: {
"Ocp-Apim-Subscription-Key": `${auths.azure_ai_vision.subscription_key}`,
},
data,
})
},
})