Twitter Personality – 利用尖端的人工智能技术为用户提供对其 Twitter 角色的独特见解

Wordware 颠覆了传统的 AI 开发模式,将“文档”变为“代码”,让 AI 开发变得更加高效、便捷。让不会编程的人也能轻松构建智能应用。它将自然语言处理与 AI 开发无缝结合,提供了一个直观、高效的开发环境。

file

Twitter Personality 是一个 Web 应用程序,可分析用户的 Twitter 推文以使用 Wordware AI Agent 创建个性化的个人档案。利用尖端的人工智能技术为用户提供对其 Twitter 角色的独特见解。

部署

若要在本地计算机上设置 Twitter Personality 项目,请执行以下步骤:

  1. 克隆存储库  :使用您喜欢的方法(例如,Git Bash、GitHub Desktop 或命令行)将 Twitter Personality 存储库从 GitHub 克隆到您的本地计算机。
  2. 安装依赖项 :导航到项目目录并运行 npm install 以安装所有必需的依赖项。
  3. 环境变量:根据.env.example文件,在项目根目录中创建一个.env.local文件。以下是您需要设置的一些关键环境变量:
    • DATABASE_URL:您的 Neon 数据库 URL(不要向浏览器公开这些凭据)。
    • WORDWARE_API_KEY:用于 AI 处理的 Wordware API 密钥。
    • WORDWARE_PROMPT_IDWORDWARE_ROAST_PROMPT_IDWORDWARE_FULL_PROMPT_ID、WORDWARE_PAIR_PROMPT_ID:此项目的特定 Wordware 提示符 ID。
    • NEXT_PUBLIC_BASE_URL:应用程序的基本 URL(例如,用于本地开发的 http://localhost:3000)。
    • LOOPS_API_KEY:用于时事通讯功能的 Loops API 密钥。
    • NEXT_PUBLIC_POSTHOG_KEYNEXT_PUBLIC_POSTHOG_HOSTPOSTHOG_PROJECT_IDPOSTHOG_PERSONAL_API_KEY:PostHog 分析配置。
    • STRIPE_SECRET_KEYSTRIPE_WEBHOOK_SECRETSTRIPE_PRICE_ID、STRIPE_PRODUCT_ID:用于支付的 Stripe 配置。
    • NEXT_PUBLIC_PAIR_PASSWORD:配对功能的密码。
    • 对于抓取,至少需要以下一项(我们在回退函数系统中使用所有这些)
      • TWITTER_API_TOKENTWITTER_COOKIE:Twitter API 配置。
      • APIFY_API_KEY:Apify 网页抓取服务的 API 密钥。
      • SOCIALDATA_API_KEY:SocialData API 密钥。

请参阅 .env.example 文件,获取所需环境变量的完整列表。

示例 .env.local 文件内容(替换为您的实际值):

file

官方链接

Comments

No comments yet. Why don’t you start the discussion?

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注