메인 콘텐츠로 건너뛰기

API 키 발급

Neuradex API를 사용하려면 액세스 키가 필요합니다.
현재 Neuradex는 Closed Beta로 제공됩니다. Waitlist에서 액세스를 신청해 주세요.
1

대시보드에 로그인

Neuradex 대시보드에 로그인합니다.
2

프로젝트 선택

사용할 프로젝트를 선택하거나 새로 생성합니다.
3

액세스 키 생성

설정 → 액세스 키에서 새 키를 생성합니다.
액세스 키는 한 번만 표시됩니다. 안전한 장소에 저장해 주세요.

클라이언트 초기화

글로벌 클라이언트

여러 프로젝트에 액세스할 때는 글로벌 클라이언트를 사용합니다.
import { NdxGlobalClient } from '@neuradex/sdk';

const global = new NdxGlobalClient({
  apiKey: process.env.NEURADEX_API_KEY,
});

// 프로젝트 목록 가져오기
const projects = await global.listProjects();

// 특정 프로젝트의 클라이언트 가져오기
const client = global.getProject('project-id');

프로젝트 클라이언트

단일 프로젝트만 사용하는 경우 프로젝트 클라이언트를 직접 초기화할 수 있습니다.
import { NdxClient } from '@neuradex/sdk';

const client = new NdxClient({
  apiKey: process.env.NEURADEX_API_KEY,
  projectId: 'your-project-id',
});

인증 확인

클라이언트 초기화 후 인증이 올바르게 설정되었는지 확인할 수 있습니다.
const result = await global.verifyAuth();

if (result.valid) {
  console.log('인증 성공');
} else {
  console.error('인증 실패:', result.error);
}

환경 변수

API 키는 환경 변수로 관리하는 것을 권장합니다.
.env
NEURADEX_API_KEY=ndx_your_api_key_here
NEURADEX_PROJECT_ID=your-project-id
프로덕션 환경에서는 시크릿 관리 서비스(AWS Secrets Manager, Vercel Environment Variables 등) 사용을 권장합니다.

다음 단계

빠른 시작

첫 번째 지식 등록하기