Portfolio 지원되는 AI 솔루션 작업 이메일 아카이브 자신의 코드 가져오기 통합 가격

시작하기

ChatGPT

ChatGPT

바로 시작하기 →

준비됨
Claude

Claude

Directory Connector →

준비됨
Mistral

Mistral

Directory Connector →

준비됨

대시보드 항상 사용 가능
자신의 코드 가져오기

당신의 코드, 당신의 언어, 당신의 클라우드. 당신의 사이트는 우리가 책임집니다.

일부 작업에는 실제 코드가 필요합니다. 데이터 파이프라인, 과학적 모델, Python, Go 또는 R로 작성한 야간 작업 등이 그것입니다. 선택한 클라우드 제공자에서 실행하고 WebsitePublisher 사이트에 결과를 표시하세요. 코드에 대한 완전한 제어권은 귀사가 보유하며, 저희는 귀사의 사이트를 빠르고 안전하며 온라인 상태로 유지합니다.

왜 이 경로를 선택했나요

통합은 사이트의 대부분을 다루지만 전부는 아닙니다.

양식, 쇼핑, 예약, 결제, 이메일: 플랫폼에는 이 모든 것을 위한 빌딩 블록이 있습니다. 하지만 매시간 기가바이트의 모델 데이터를 디코딩하거나 당신의 언어에만 존재하는 라이브러리를 실행하는 작업을 할 때는, 당신이 제어하는 머신에 배치하는 것이 올바른 선택입니다.

따라서 저희는 귀사의 프로그램을 저희 서버에서 실행하지 않습니다. 대신 이를 연결할 수 있는 명확하고 안전한 방법을 제공합니다. 어떤 언어든, 어떤 런타임이든, 어떤 제공자든 가능합니다.

작동 방식

당신의 워커가 힘든 작업을 처리합니다. 당신의 사이트가 결과를 보여줍니다.

각 실행은 파일과 하나의 작은 매니페스트를 생성합니다. 매니페스트는 마지막에 작성되므로 방문자가 미완성 실행을 볼 수 없습니다.

귀사의 데이터

출처

공개 데이터 피드, API, 또는 자체 데이터베이스.

당신의 클라우드

워커

일정에 따라 컨테이너를 실행하고, 어떤 언어로든, 자신의 의존성과 함께.

귀사의 버킷 또는 당사의 자산

출력 + 매니페스트

새 실행 폴더의 파일들, 그리고 이를 가리키는 latest.json.

WebsitePublisher

귀사의 사이트

페이지가 매니페스트를 읽고 최신 실행을 표시합니다. 방문자당 계산되는 것은 없습니다.

경로를 선택하세요

결과를 제공하는 두 가지 방법

경험상 좋은 규칙: 실행당 수십 개 이상의 파일이거나 몇 MB 이상의 파일은 자신의 버킷으로 이동하세요.

데이터 집약적 작업에 권장됨

Route B: 자신의 스토리지 버킷

귀하의 워커가 소유한 버킷(예: DigitalOcean Spaces, Amazon S3, Cloudflare R2 또는 Backblaze B2)에 작성하고, 페이지가 해당 위치에서 파일을 직접 로드합니다.

  • 워커에 WebsitePublisher 키가 없습니다
  • 파일 개수나 크기에 제한이 없습니다
  • 출력 폴더를 공개 읽기 전용으로 설정하고 CORS에서 사이트의 도메인을 허용하세요
  • 라이프사이클 규칙으로 오래된 실행 제거
작은 출력의 경우

Route A: 프로젝트의 자산에 푸시

귀하의 워커가 JSON 요약 또는 몇 개의 이미지를 프로젝트에 직접 업로드하여 매 실행마다 고정 경로를 덮어씁니다.

  • 대시보드에서 키 생성: 프로젝트 → API 키, 만료 날짜 설정
  • 제공자에게 시크릿으로 저장하고 코드에는 절대 저장하지 마세요
  • 귀사의 플랜 자산 및 스토리지 제한에 포함됩니다
# Route A: overwrite one JSON file in your project each run curl -sS -X POST "https://api.websitepublisher.ai/papi/project/$PROJECT_ID/assets" \ -H "Authorization: Bearer $WP_ACCESS_KEY" \ -H "Content-Type: application/json" \ -d "{\"slug\":\"data/latest.json\",\"content_text\":$(jq -Rs . < latest.json),\"overwrite\":true}"

루트 A에 대해 알아두면 좋습니다

프로젝트 API 키는 자산뿐만 아니라 해당 프로젝트의 모든 것을 변경할 수 있습니다. 워커에만 보관하고, 만료 날짜를 설정하며, 워커를 중지할 때 이를 폐기하세요. 키를 사이트에서 완전히 멀리하고 싶으시면 루트 B를 사용하세요.

경로 A 제한FreeSoloStarterProAgency
프로젝트당 자산251003001,5003,000
프로젝트당 스토리지25 MB100 MB250 MB1 GB2.5 GB

최대 파일 크기: 이미지 및 PDF 5 MB; JSON, JS, CSS, TXT 및 HTML 1 MB; CSV 및 TSV 50 MB; MP4, MP3 및 OGG 20 MB. NetCDF, GRIB 또는 ZIP과 같은 바이너리 과학 형식은 자산으로 허용되지 않습니다: 워커에서 먼저 변환하세요. API 속도 제한: 분당 60개 요청.

계약

하나의 작은 파일이 모든 것을 연결합니다

당신의 워커가 무엇을 하든, 모든 실행은 같은 방식으로 끝납니다: 파일들을 새로운 실행 폴더에 업로드한 다음 latest.json을 덮어씁니다. 당신의 페이지는 그 하나의 파일만 읽습니다.

{ "run": "2026-10-21T10Z", "generated_at": "2026-10-21T10:47:12Z", "source": "your data source and run id", "base_url": "https://your-bucket.example-cdn.com/runs/2026-10-21T10Z/", "files": ["t2m/000.webp", "t2m/001.webp", "precip/000.webp"] }
1

가져오기

워커가 소스에서 입력을 다운로드합니다.

2

프로세스

당신의 코드, 당신의 라이브러리, 당신의 컨테이너 이미지에 고정됩니다.

3

업로드

모든 출력 파일이 새로운 실행 폴더로 이동합니다.

4

커밋

마지막으로, latest.json을 덮어씁니다. 사이트는 다음 로드에서 새 실행을 감지합니다. 이 파일의 캐시 시간을 짧게 유지하세요.

AI가 페이지를 만들도록 하세요

연결된 어시스턴트에 매니페스트의 위치를 알려주세요. 어시스턴트가 이를 읽는 페이지를 구축하고 실행 시간을 포함한 최신 실행 결과를 표시하므로 방문자들이 데이터의 최신 정도를 확인할 수 있습니다. 지원되는 AI 보기 →

어디서 실행할 것인가

일정에 따라 컨테이너를 실행하는 모든 공급자

잘 작동하는 몇 가지 설정입니다. 이미 알고 있는 것을 선택하세요.

라이브 전에 확인하세요

체크리스트

누가 무엇을 지원하는지

우리는 사이트 측을 지원합니다: 귀하의 매니페스트, 자산, 양식 및 통합을 읽는 페이지입니다. 워커, 그 코드 및 귀하의 클라우드 계정은 모두 귀하의 것으로 유지됩니다.

자신의 코드로 빌드하세요

어시스턴트를 연결하고 매니페스트를 지정하면 사이트에 결과가 표시됩니다. 먼저 설정을 확인해드릴까요? 언제든 문의하세요.

설정에 대한 질문이 있으신가요? support@websitepublisher.ai