Repolode
cloudflare

cloudflare/ai

Cloudflare에서 AI 앱을 구축하기 위한 TypeScript 패키지와 예제로, Vercel AI SDK와 TanStack AI용 provider를 제공합니다.

스타
1,198
포크
365
열린 이슈
86
마지막 커밋
3시간 전

어떤 프로젝트인가요?

cloudflare/ai는 AI 애플리케이션 코드를 Cloudflare의 AI 서비스에 연결하는 npm 패키지 모음입니다. Workers AI, AI Gateway, AI Search를 지원하는 Vercel AI SDK 및 TanStack AI용 provider 패키지를 제공합니다.

패키지에는 채팅, 이미지 생성, 임베딩, 음성 인식, 음성 합성, reranking을 지원하는 workers-ai-provider, AI Search에 파일을 업로드하고 자연어 검색이나 근거 기반 채팅을 수행하는 ai-search-provider, 캐싱, 재시도, 여러 공급업체 간 대체 기능을 통해 사전 구축된 모델을 AI Gateway로 라우팅하는 ai-gateway-provider, 그리고 Workers AI와 AI Gateway용 @cloudflare/tanstack-ai 어댑터가 포함됩니다.

또한 저장소에는 Workers AI 플레이그라운드 예제, 여러 provider를 사용하는 TanStack AI 데모, 그리고 tool calling, 구조화된 출력, 에이전트, MCP 서버를 다루는 집중형 데모가 포함되어 있습니다.

핵심 기능

  • 01채팅, 이미지, 임베딩, 음성 인식, TTS, reranking을 지원하는 Vercel AI SDK용 Workers AI provider.
  • 02업로드한 파일을 색인화하고 자연어로 검색할 수 있는 AI Search provider.
  • 03AI SDK 모델에 캐싱, 재시도, 여러 공급업체 간 대체 기능을 추가하는 AI Gateway provider.
  • 04Workers AI와 AI Gateway용 TanStack AI 어댑터.

활용 사례

  • Vercel AI SDK 앱에 Workers AI 기반 채팅이나 이미지 생성을 추가.
  • AI Search로 직접 업로드한 문서를 대상으로 검색 기능 구축.
  • 캐싱 및 공급업체 간 대체 기능을 위해 모델 호출을 AI Gateway로 라우팅.
  • Workers AI 또는 여러 provider를 사용하는 앱의 출발점으로 예제 플레이그라운드 활용.

빠른 시작

  1. 1

    리포지토리를 클론합니다

    git clone git@github.com:cloudflare/ai.git
  2. 2

    디렉터리로 이동한 뒤 pnpm으로 종속성을 설치합니다

    cd ai && pnpm install
  3. 3

    Workers AI 예제를 실행합니다

    cd examples/workers-ai && pnpm dev

사용 전 알아둘 점

  • 패키지는 Workers AI 및 AI Gateway와 같은 Cloudflare 서비스를 중심으로 구성되어 있어 해당 플랫폼에 종속됩니다.
  • 재개 가능한 스트리밍과 같은 일부 기능은 곧 제공될 예정으로 표시되어 있습니다.

토픽

자주 묻는 질문

ai은(는) 무엇인가요?
Cloudflare에서 AI 앱을 구축하기 위한 TypeScript 패키지와 예제로, Vercel AI SDK와 TanStack AI용 provider를 제공합니다. cloudflare/ai는 AI 애플리케이션 코드를 Cloudflare의 AI 서비스에 연결하는 npm 패키지 모음입니다. Workers AI, AI Gateway, AI Search를 지원하는 Vercel AI SDK 및 TanStack AI용 provider 패키지를 제공합니다.
ai은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
ai은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
ai은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. ai의 마지막 커밋은 2026년 10월 22일입니다.
ai은(는) 어디에 사용할 수 있나요?
Vercel AI SDK 앱에 Workers AI 기반 채팅이나 이미지 생성을 추가. AI Search로 직접 업로드한 문서를 대상으로 검색 기능 구축. 캐싱 및 공급업체 간 대체 기능을 위해 모델 호출을 AI Gateway로 라우팅. Workers AI 또는 여러 provider를 사용하는 앱의 출발점으로 예제 플레이그라운드 활용.
ai는 어떻게 설치하나요?
리포지토리를 클론합니다: git clone git@github.com:cloudflare/ai.git 디렉터리로 이동한 뒤 pnpm으로 종속성을 설치합니다: cd ai && pnpm install Workers AI 예제를 실행합니다: cd examples/workers-ai && pnpm dev
ai은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/cloudflare/ai

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트