[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"tag-windsurfapi":3},{"tag":4,"articles":10},{"id":5,"name":6,"slug":7,"article_count":8,"description_zh":9,"description_en":9},"22b7206c-f15f-41b3-ac1f-307a0dca540f","WindsurfAPI","windsurfapi",0,null,[11],{"id":12,"slug":13,"title":14,"summary":15,"category":16,"image_url":17,"cover_image":17,"language":18,"created_at":19},"482c5d70-0f13-4a14-935c-99faaa2c0837","5-ways-windsurfapi-speaks-openai-and-anthropic-en","5 ways WindsurfAPI speaks OpenAI and Anthropic","5 ways WindsurfAPI exposes Windsurf models through OpenAI and Anthropic APIs, with 100+ models and Node.js setup details.","industry","https:\u002F\u002Fxxdpdyhzhpamafnrdkyq.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fcovers\u002Finline-1780649276223-qh2y.png","en","2026-06-05T08:47:23.740529+00:00"]