View as Markdown
One AI icon

One AI ACTION

Find Text in Clusters

Find clusters with a similar meaning of a given text. See the documentation.
  • Action
  • Read only
  • API key
  • SDK
  • MCP

IMPLEMENTATION

Call this tool

Connect a user's One AI account once, then configure and run Find Text in Clusters from your backend or agent.

import { PipedreamClient } from "@pipedream/sdk"

const pd = new PipedreamClient({
  projectId: process.env.PIPEDREAM_PROJECT_ID!,
  clientId: process.env.PIPEDREAM_CLIENT_ID!,
  clientSecret: process.env.PIPEDREAM_CLIENT_SECRET!,
  projectEnvironment: "production",
})

const result = await pd.actions.run({
  id: "one_ai-find-text-in-clusters",
  externalUserId: "{external_user_id}", // any stable ID for this user in your system
  configuredProps: {
    one_ai: { authProvisionId: "apn_xxxxxxx" },
    collection: "Collection",
    text: "Text",
  },
})

console.log(result)

SCHEMA

Inputs

Pipedream supplies the connected account. Your application provides the operation-specific values below. Dynamic inputs are resolved against that user's account.

Find Text in Clusters inputs
Property Type Description
collection Collection string
Collection to use for clustering.
Required Dynamic
text Text string
Search Text
Required
multilingual Multilingual boolean
True if text is not in english
Optional
translate Translate boolean
Translate to English
Optional
similarityThreshold Similarity Threshold string
Minimum similarity of results (between 0 and 1)
Optional
expectedLanguage Expected Language string
Expected language of text
Optional
overrideLanguageDetection Override Language Detection boolean
Whether to override language detection
Optional

REFERENCE

Tool details

Behavior hints are published with the component in the Pipedream registry and surface as MCP tool annotations, so an agent can reason about a tool before it calls it.

Registry key
one_ai-find-text-in-clusters
Version
0.0.2
App
One AI
Authentication
API key
Read-only
Yes
Destructive
No
Open world
Yes