가이드로 돌아가기

Apiframe 시작 가이드

Apiframe 계정을 처음부터 설정하고, 바로 첫 번째 API 호출까지 만들어 보는 완전 입문자용 안내서입니다.

Apiframe에 오신 것을 환영합니다! 이 가이드는 API를 통해 AI 이미지, 동영상, 오디오를 생성하기 위해 알아야 할 모든 내용을 단계별로 안내합니다.

사전 준비 사항

시작하기 전에 다음이 필요합니다:

  • REST API에 대한 기본적인 이해
  • HTTP 클라이언트(curl, Postman, 또는 선호하는 프로그래밍 언어의 HTTP 라이브러리)
  • Apiframe 계정 (회원 가입: app.apiframe.ai/signup)

1단계: 계정 만들기

  • 다음 주소로 이동하세요: app.apiframe.ai/signup
  • 이메일을 입력하고 "Send Magic Link" 버튼을 누르세요.
  • 또는 GitHub 계정으로 연결할 수 있습니다.
  • 시작을 위한 무료 크레딧이 지급됩니다.
Create Apiframe account
Create Apiframe account

2단계: API 키 발급받기

로그인한 후에:

  • 다음으로 이동하세요: API Keys
  • API 키를 복사해 안전한 장소에 보관하세요.

중요: 클라이언트 사이드 코드나 공개 저장소에서 API 키를 절대 노출하지 마세요.

API Keys
API Keys

3단계: 첫 번째 요청 보내기

FLUX를 이용해 이미지를 한 번 생성해 보겠습니다:

javascript
const response = await fetch('https://api.apiframe.pro/flux-imagine', {
  method: 'POST',
  headers: {
    'Content-Type': 'application/json',
    'Authorization': 'Bearer YOUR_API_KEY'
  },
  body: JSON.stringify({
    prompt: 'A serene mountain lake at sunrise, photorealistic',
    model: "flux-pro"
  })
});

const data = await response.json();
const taskId = data?.task_id;

console.log(taskId); // Use this to check status

4단계: 생성 상태 확인하기

대부분의 생성 작업은 몇 초 안에 완료되지만, 더 오래 걸리는 작업의 경우에는 다음과 같이 하세요:

javascript
const status = await fetch('https://api.apiframe.pro/fetch', {
  method: 'POST',
  headers: {
    'Authorization': 'Bearer YOUR_API_KEY'
  },
  body: JSON.stringify({
    task_id: taskId,
  })
});

const result = await status.json();
// result.status: 'processing' | 'completed' | 'failed'
// result.image_url: URL to your generated image

다음 단계

구축을 시작할 준비가 되셨나요?

API 키를 받고 몇 분 안에 AI 콘텐츠 생성을 시작하세요.