🐦 Twitter Post Details

Viewing enriched Twitter post

@AndrewYNg

Announcing new open-source Python package: aisuite! This makes it easy for developers to use large language models from multiple providers. When building applications I found it a hassle to integrate with multiple providers. Aisuite lets you pick a "provider:model" just by changing one string, like openai:gpt-4o, anthropic:claude-3-5-sonnet-20241022, ollama:llama3.1:8b, etc. pip install aisuite Open-source code with instructions: https://t.co/gwz9oKTCFx Thanks to Rohit Prsad, Kevin Solorio, @standsleeping, Jeff Tang and @Johnsanterre for helping build this!

Media 1

📊 Media Metadata

{
  "data": [
    {
      "media_url": "https://pbs.twimg.com/media/GdPleo3bUAEr9AN.jpg",
      "type": "photo"
    }
  ],
  "score": 1.0,
  "scored_at": "2025-08-09T13:46:07.554950",
  "import_source": "network_archive_import",
  "links_checked": true,
  "checked_at": "2025-08-10T10:32:08.063147",
  "media": [
    {
      "type": "photo",
      "url": "https://crmoxkoizveukayfjuyo.supabase.co/storage/v1/object/public/media/posts/1861085482526105842/media_0.jpg?",
      "filename": "media_0.jpg",
      "original_url": "https://pbs.twimg.com/media/GdPleo3bUAEr9AN.jpg"
    }
  ],
  "storage_migrated": true
}

🔧 Raw API Response

{
  "user": {
    "created_at": "2010-11-18T03:39:11.000Z",
    "default_profile_image": false,
    "description": "Co-Founder of Coursera; Stanford CS adjunct faculty. Former head of Baidu AI Group/Google Brain. #ai #machinelearning, #deeplearning #MOOCs",
    "fast_followers_count": 0,
    "favourites_count": 1524,
    "followers_count": 1111098,
    "friends_count": 962,
    "has_custom_timelines": true,
    "is_translator": false,
    "listed_count": 14111,
    "location": "Palo Alto, CA",
    "media_count": 368,
    "name": "Andrew Ng",
    "normal_followers_count": 1111098,
    "possibly_sensitive": false,
    "profile_banner_url": "https://pbs.twimg.com/profile_banners/216939636/1483126470",
    "profile_image_url_https": "https://pbs.twimg.com/profile_images/733174243714682880/oyG30NEH_normal.jpg",
    "screen_name": "AndrewYNg",
    "statuses_count": 1799,
    "translator_type": "none",
    "url": "https://t.co/XidcMETENd",
    "verified": true,
    "withheld_in_countries": [],
    "id_str": "216939636"
  },
  "id": "1861085482526105842",
  "conversation_id": "1861085482526105842",
  "full_text": "Announcing new open-source Python package: aisuite!  \n\nThis makes it easy for developers to use large language models from multiple providers. When building applications I found it a hassle to integrate with multiple providers. Aisuite lets you pick a \"provider:model\" just by changing one string, like openai:gpt-4o, anthropic:claude-3-5-sonnet-20241022, ollama:llama3.1:8b, etc. \n\npip install aisuite\n\nOpen-source code with instructions: https://t.co/gwz9oKTCFx\n\nThanks to Rohit Prsad, Kevin Solorio, @standsleeping,   Jeff Tang and @Johnsanterre for helping build this!",
  "reply_count": 147,
  "retweet_count": 1136,
  "favorite_count": 5958,
  "hashtags": [],
  "symbols": [],
  "user_mentions": [],
  "urls": [],
  "media": [
    {
      "media_url": "https://pbs.twimg.com/media/GdPleo3bUAEr9AN.jpg",
      "type": "photo"
    }
  ],
  "url": "https://twitter.com/AndrewYNg/status/1861085482526105842",
  "created_at": "2024-11-25T16:32:10.000Z",
  "#sort_index": "1861085482526105842",
  "view_count": 415119,
  "quote_count": 102,
  "is_quote_tweet": false,
  "is_retweet": false,
  "is_pinned": false,
  "is_truncated": true,
  "startUrl": "https://x.com/andrewyng/status/1861085482526105842"
}