@agixbt/elizascraper
Version:
Awesome Scraper for eliza, scrape docs, tweets, and tokens
24 lines (23 loc) • 778 B
TypeScript
import { Tweet } from '../types';
export declare const initializeCollection: () => Promise<void>;
export declare const generatePointId: (tweetId: string) => number;
export declare const hasTweets: () => Promise<boolean>;
export declare const checkTweetExists: (tweetId: string) => Promise<boolean>;
export declare const upsertTweet: (tweet: Tweet, embedding: number[]) => Promise<void>;
export declare const findSimilar: (embedding: number[], limit?: number) => Promise<({
combinedScore: number;
originalScore: number;
date: Date;
} | {
combinedScore: number;
originalScore: number;
date: Date;
} | {
combinedScore: number;
originalScore: number;
date: Date;
} | {
combinedScore: number;
originalScore: number;
date: Date;
})[]>;