知识松鼠: 没用的知识(1) - 海外AI应用快速搭建方案

海外AI应用快速搭建方案

在当前的技术环境下,快速搭建并部署海外AI应用成为了许多开发者和企业的需求。本文将介绍一套快速搭建海外AI应用的方案,包括前端、后端、构建、存储、自部署大模型、其他AI能力、付费、埋点以及其他准备工作。

前端

  • Web框架:建议使用next.js,它是一个轻量级的React框架,适合构建静态网站和服务端渲染应用。
  • UI框架:使用tailwindcss加上任意一个tailwindcss组件库,如headlessuishadcn,以快速构建美观的界面。
  • APP开发:建议使用RN(React Native),如果追求极致的应用体验,建议使用原生开发(Native)。

DB&业务后端

  • 数据库和登录鉴权:使用supabase,它提供了数据库和鉴权服务,尽量保持鉴权和数据库服务的一致性。如果选择使用firebase,则应全面采用firebase
  • Serverless Function:建议使用vercel,虽然supabase也提供function服务,但deno环境仍存在一些问题。

构建

  • 项目日常构建:使用vercel,它提供了便捷的构建和部署服务,是目前做得比较好的选择。
  • Docker构建:使用GCPcloud build服务,这样可以避免本地环境的问题。

存储

  • 存储方案:可以选择GCP gcp storageAWS S3,两者都是业界广泛使用的存储服务。对于微软的存储服务,由于作者没有使用过,因此不做推荐。

自部署大模型

  • GPU serverless:可以选择replicaterunpod(作者个人习惯使用runpod,但replicate是目前的明星项目)。

其他AI能力

  • LLM(大型语言模型):优先选择openAI
  • 音视频处理:使用FFmpeg,它是一个强大的音视频处理工具。

付费

  • 初期:建议优先使用lemonsqueezy,它简单易用。
  • 盈利后:可以切换到stripe,从成本考虑会更便宜一些。

埋点

  • 分析工具:使用Google Analytics,它是一个免费且功能强大的网站分析工具。

其他准备

  • 国外银行:建议使用OCBC
  • 海外电话卡:可以选择giffgaff

总结

  1. 在技术选型上,框架要尽可能简单,让开发者能够将精力集中在业务核心代码上。
  2. 尽可能搭建serverless架构,无论是从初期成本还是拓展性上,serverless都是极佳的选择。除非用户量已经非常明确,否则不建议一开始就租用GPU服务器。
  • 8
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值