Generative AI activities

Every activity in Velophex.GenAI.Activities 0.7.1-rc.7.

Not in the supported profile

This pack is published to the activities feed but is not in the supported 0.7 profile. Use it for evaluation; full reference pages come later.

Package Velophex.GenAI.Activities · version 0.7.1-rc.7 · 19 activities. Generated from build 0.7.1-rc.7.

Generative AI#

  • Classify Content (velophex.genai.classifyContent): Puts a text into one of the given categories (categorize).
  • Classify Image (velophex.genai.classifyImage): Puts an image into one of the given categories.
  • Detect Language (velophex.genai.detectLanguage): Names the language a text is written in, with its ISO 639-1 code.
  • Detect Objects (velophex.genai.detectObjects): Tells which of the named objects an image shows, how many of each and where.
  • End Use GenAI (velophex.genai.endScope): Ends a Use GenAI scope and disconnects its session; placed by the scope.
  • Extract Structured Data (velophex.genai.extractStructuredData): Extracts the fields a schema describes from unstructured text, as JSON.
  • Generate Email (velophex.genai.generateEmail): Drafts an email's subject and body from what it should say, in the chosen tone and length.
  • Generate Embeddings (velophex.genai.generateEmbeddings): Returns a text's embedding vector as a JSON array of numbers (not offered by Anthropic).
  • Image Analysis (velophex.genai.analyzeImage): Sends an image with a prompt to a vision model and returns its answer.
  • Named Entity Recognition (velophex.genai.recognizeEntities): Finds the named entities in a text (people, organizations, places, dates, amounts, ...) and their types.
  • PII Filtering (velophex.genai.filterPii): Finds personal data (PII and PHI) in a text and replaces each occurrence with a redaction marker. The text is sent to the model provider.
  • Prompt Chat (velophex.genai.promptChat): Sends a prompt, with optional instructions, to the model and returns its answer (content generation).
  • Reformat Text (velophex.genai.reformatText): Converts a text's content into another format (JSON, XML, CSV, Markdown, HTML or plain text).
  • Rewrite Text (velophex.genai.rewriteText): Rewrites a text as the instructions say (tone, length, audience), keeping its meaning.
  • Semantic Similarity (velophex.genai.semanticSimilarity): Scores how close two texts are in meaning, from 0 (unrelated) to 1 (same meaning), by the model or by embeddings.
  • Sentiment Analysis (velophex.genai.analyzeSentiment): Rates a text's sentiment: Positive, Negative, Neutral or Mixed, with a score from -1 to 1.
  • Summarize Text (velophex.genai.summarizeText): Summarizes a text in the chosen style and, optionally, length and language.
  • Translate Text (velophex.genai.translateText): Translates a text into the target language.
  • Use GenAI (velophex.genai.useGenAI): Connects to OpenAI, Azure OpenAI, Anthropic, Google Gemini or an OpenAI-compatible endpoint for the activities placed inside it, and disconnects when they end.

Generative AI