From bf6ee7c9b25380e2498a0df3350c5daaca85516f Mon Sep 17 00:00:00 2001 From: Travis Fischer Date: Tue, 4 Jun 2024 22:46:47 -0500 Subject: [PATCH] =?UTF-8?q?=F0=9F=8D=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- bin/scratch.ts | 40 ++++++++++++++++++++-------------------- readme.md | 2 +- src/services/index.ts | 1 - 3 files changed, 21 insertions(+), 22 deletions(-) diff --git a/bin/scratch.ts b/bin/scratch.ts index 46fbde3..3b5df8a 100644 --- a/bin/scratch.ts +++ b/bin/scratch.ts @@ -8,14 +8,14 @@ import restoreCursor from 'restore-cursor' // import { ProxycurlClient } from '../src/services/proxycurl-client.js' // import { WikipediaClient } from '../src/index.js' // import { PerigonClient } from '../src/index.js' -// import { FirecrawlClient } from '../src/index.js' +import { FirecrawlClient } from '../src/index.js' // import { ExaClient } from '../src/index.js' // import { DiffbotClient } from '../src/index.js' // import { WolframClient } from '../src/index.js' -import { - createTwitterV2Client, - TwitterClient -} from '../src/services/twitter/index.js' +// import { +// createTwitterV2Client, +// TwitterClient +// } from '../src/services/twitter/index.js' /** * Scratch pad for testing. @@ -56,12 +56,12 @@ async function main() { // }) // console.log(JSON.stringify(res, null, 2)) - // const firecrawl = new FirecrawlClient() - // const res = await firecrawl.scrapeUrl({ - // // url: 'https://www.bbc.com/news/articles/cp4475gwny1o' - // url: 'https://www.firecrawl.dev' - // }) - // console.log(JSON.stringify(res, null, 2)) + const firecrawl = new FirecrawlClient() + const res = await firecrawl.scrapeUrl({ + // url: 'https://www.bbc.com/news/articles/cp4475gwny1o' + url: 'https://www.firecrawl.dev' + }) + console.log(JSON.stringify(res, null, 2)) // const exa = new ExaClient() // const res = await exa.search({ @@ -86,15 +86,15 @@ async function main() { // }) // console.log(res) - const client = await createTwitterV2Client({ - scopes: ['tweet.read', 'users.read', 'offline.access'] - }) - const twitter = new TwitterClient({ client }) - // const res = await twitter.findUserByUsername({ username: 'transitive_bs' }) - const res = await twitter.searchRecentTweets({ - query: 'open source AI agents' - }) - console.log(res) + // const client = await createTwitterV2Client({ + // scopes: ['tweet.read', 'users.read', 'offline.access'] + // }) + // const twitter = new TwitterClient({ client }) + // // const res = await twitter.findUserByUsername({ username: 'transitive_bs' }) + // const res = await twitter.searchRecentTweets({ + // query: 'open source AI agents' + // }) + // console.log(res) } try { diff --git a/readme.md b/readme.md index b42e42b..aedced5 100644 --- a/readme.md +++ b/readme.md @@ -136,7 +136,7 @@ The SDK-specific imports are all isolated to keep the main `@agentic/stdlib` as - searxng - serpapi - serper -- twitter (WIP) +- twitter - wolfram alpha - weatherapi - wikipedia diff --git a/src/services/index.ts b/src/services/index.ts index 4c15b11..72fae17 100644 --- a/src/services/index.ts +++ b/src/services/index.ts @@ -11,7 +11,6 @@ export * from './scraper-client.js' export * from './searxng-client.js' export * from './serpapi-client.js' export * from './serper-client.js' -export * from './twitter-client.js' export * from './weather-client.js' export * from './wikipedia-client.js' export * from './wolfram-client.js'