UNPKG

clusterkw

Version:

A package for clustering keywords using OpenAI embeddings

16 lines (15 loc) 490 B
import { Cluster } from '../types'; import OpenAI from 'openai'; /** * Direct clustering using LLM without embeddings * @param keywords Array of keywords to cluster * @param openai OpenAI client instance * @param options Configuration options * @returns Array of clusters */ export declare function directClustering(keywords: string[], openai: OpenAI, options: { model?: string; minClusterSize?: number; maxClusters?: number; context?: string; }): Promise<Cluster[]>;