|

Claude 인터페이스 주소에 /v1을 추가로 입력하면 /v1/v1/messages가 됩니다

Claude 인터페이스 주소에 /v1을 추가로 입력하면 /v1/v1/messages가 됩니다

Anthropic SDK로 Claude를 연결했는데 요청을 보내자마자 404가 떠서, API 키를 바꿔보고 네트워크도 확인해봤지만 별 차도 없었을 때 — 이때 가장 먼저 확인해야 할 것은 base URL 끝에 /v1이 한 겹 더 붙어 있는지예요. /v1을 더 쓰면 /v1/v1/messages로 이어져요, 이건 APIYI에 연결할 때 쉽게 빠지는 함정 유형이에요.

인터페이스가 불안정한 것도, API 키가 만료된 것도 아니에요. APIYI 개발자 문서는 두 주소를 명확히 구분하고 있어요. Anthropic SDK의 base URL에는 https://api.apiyi.com을, OpenAI SDK의 base URL에는 https://api.apiyi.com/v1을 입력해요. 주소는 모델이 아니라 SDK 기준으로 선택하는 거예요.

핵심 가치: 3분 안에 Claude API 주소를 어떻게 입력해야 하는지 확실히 이해하고, 이런 유형의 404도 함께 정리해요.

claude-base-url-v1-duplicate-404-ko-image-0

핵심 정보 한눈에 보기: Claude API 주소, 어디를 입력해야 할까

결론부터 말할게요. Claude를 Anthropic SDK로 호출할 때 base URL은 반드시 루트 도메인 https://api.apiyi.com이어야 하고, 끝에 /v1을 붙이면 안 돼요. 붙이면 SDK가 자기 경로를 자동으로 덧붙여서 최종 요청이 /v1/v1/messages로 나가고, 서버에는 이 주소가 없으니 404가 돌아와요.

정보 항목 상세
오류 증상 요청이 404를 반환하고, 실제 경로에 /v1/v1/messages가 나타남
직접 원인 Anthropic SDK의 base URL에 /v1을 추가로 입력함
올바른 주소 (Anthropic SDK) https://api.apiyi.com
올바른 주소 (OpenAI SDK) https://api.apiyi.com/v1
주소 선택 원칙 모델이 아니라 SDK에 따라 주소를 선택
공식 근거 APIYI 개발자 문서(apiyi.com)

두 주소는 서로 다른 인터페이스 형태에 대응하고, 규칙도 서로 통하지 않아요. 아래에서 원인과 대조를 자세히 풀어볼게요.

Claude API 주소에 /v1을 더 쓰면 왜 404가 날까요

/v1/v1/messages는 어떻게 조립될까요

Anthropic SDK는 요청을 보낼 때 base URL 뒤에 자동으로 /v1/messages를 붙여요. 경로의 첫 번째 /v1은 원래 SDK가 담당하는 부분이죠. 여기에 base URL에 /v1을 또 손으로 적으면 중복 조립이 돼요. base URL을 https://api.apiyi.com/v1로 넣으면 최종 요청은 /v1/v1/messages가 되고, https://api.apiyi.com으로 넣어야 요청이 정상적인 /v1/messages가 돼요.

claude-base-url-v1-duplicate-404-ko-image-1

이런 404가 헷갈리는 이유는 “찾을 수 없다”는 말만 알려줄 뿐 “왜 찾을 수 없는지”는 알려주지 않기 때문이에요. 로그나 오류 상세에 /v1/v1/messages 같은 경로가 보인다면, 기본적으로 base URL에 한 층을 더 썼다고 볼 수 있어요. 확인 방법도 간단해요. 실제 요청 경로를 올바른 주소와 대조해 보면 중복된 /v1이 한눈에 보여요.

Claude API 주소 대조: 모델이 아니라 SDK를 기준으로 선택하세요

APIYI는 Anthropic 네이티브 API와 OpenAI 호환 API를 동시에 제공하는데, 두 진입 주소가 달라요. Google GenAI SDK도 루트 도메인을 사용하지만, 버전 파라미터를 추가로 설정해야 해요. 세 가지의 올바른 설정은 다음과 같아요.

SDK base URL 추가 설정 비고
Anthropic SDK https://api.apiyi.com 없음 /v1을 더 쓰면 /v1/v1/messages로 조립되어 404 반환
OpenAI SDK https://api.apiyi.com/v1 없음 /v1을 빼먹어도 404 반환
Google GenAI SDK https://api.apiyi.com api_version을 v1beta로 설정 Anthropic SDK와 같은 루트 도메인 사용

OpenAI 호환 API는 왜 반드시 /v1을 붙여야 할까요

여기서 가장 헷갈리기 쉬운 부분이에요. 모든 API가 /v1을 붙이면 안 되는 건 아니에요. OpenAI 호환 API의 진입점 자체가 /v1 계층에 정의되어 있어서 이 부분은 base URL에서 직접 채워야 해요. 그래서 OpenAI SDK로 APIYI에 연결할 때 base URL은 반드시 https://api.apiyi.com/v1이어야 하고, 이걸 빼면 똑같이 404가 나요.

반대로 Anthropic SDK로 바꾸면 /v1을 떼어내야 해요. 한 문장으로 기억하면: OpenAI SDK는 /v1을 붙이고, Anthropic SDK는 붙이지 않아요. 판단 기준은 항상 코드에서 import한 SDK이지, 호출하려는 모델이 아니에요. 주소는 SDK를 따라가고, 모델과는 무관해요.

claude-base-url-v1-duplicate-404-ko-image-2

대조 설명: 두 주소 규칙은 APIYI(apiyi.com) 공식 문서를 기준으로 하며, 연동 전에 위 표를 보고 한 번 확인해 두면 404 문제 해결 시간을 절반 이상 아낄 수 있어요.

영향 분석: Claude 인터페이스 주소를 잘못 쓰면 무엇이 느려질까

Claude 인터페이스 주소 오기입이 개발·디버깅에 미치는 영향

  • 방향 오판: 404를 보면 대부분 Key나 할당량, 네트워크부터 의심하게 되는데, 한참을 뒤진 끝에 애초에 접근 방향이 전부 틀렸다는 걸 알게 돼요.
  • 늦은 발견: 주소 오류는 클라이언트를 만들 때는 에러가 나지 않고, 요청이 실제로 나간 뒤에야 드러나요.
  • 빠른 수정: 실제 요청 경로와 올바른 주소를 대조하면 중복된 /v1이 한눈에 보이고, 고치는 즉시 정상으로 돌아와요.

Claude 인터페이스 주소 규칙이 팀 도입에 미치는 영향

  • 기준 통일: 팀원 중에는 OpenAI 규칙을 기억하는 사람도, Anthropic 규칙을 기억하는 사람도 있어서 같은 404를 반복해서 밟게 돼요.
  • 설정 고정: base URL과 환경 변수를 통일된 연동 가이드 문서에 적어 두면 신규 팀원은 그대로 복사하면 되고, 기억에 의존해 주소를 채울 필요가 없어요.
  • Key는 환경 변수로: API Key는 환경 변수 APIYI_API_KEY로 관리하고 하드코딩을 피해요.

Claude 인터페이스 주소 점검 대조표

사용하는 SDK 입력한 주소 실제 결과 수정 방법
Anthropic SDK https://api.apiyi.com/v1 404, 경로가 /v1/v1/messages 끝의 /v1 제거
Anthropic SDK https://api.apiyi.com 정상 응답 그대로 유지
OpenAI SDK https://api.apiyi.com 404 /v1 추가
OpenAI SDK https://api.apiyi.com/v1 정상 응답 그대로 유지

claude-base-url-v1-duplicate-404-ko-image-3

권장: APIYI apiyi.com에서 가입하면 신규 사용자 무료 테스트 크레딧을 받을 수 있어요. 위 표의 올바른 주소로 요청을 한 번 실행해 보면, 404가 /v1 문제인지 몇 분 안에 확인할 수 있어요.

Claude 인터페이스 주소 자주 묻는 질문 FAQ

Q1: Claude 인터페이스 주소에 `/v1`을 잘못 덧붙였다는 건 무슨 뜻인가요?

Anthropic SDK의 base URL을 `https://api.apiyi.com/v1`로 입력한 경우를 말해요. SDK는 base URL 뒤에 `/v1/messages`를 자동으로 덧붙이기 때문에 실제 요청은 `/v1/v1/messages`가 되고, 서버는 404를 반환해요. 올바른 방법은 루트 도메인 `https://api.apiyi.com`만 입력하는 거예요.

Q2: Claude 인터페이스 주소와 OpenAI 호환 주소는 어떻게 다른가요?

진입점이 두 가지로 나뉘어요. Anthropic SDK는 `https://api.apiyi.com`을 사용하며 끝에 `/v1`을 붙이지 않아요. OpenAI SDK는 `https://api.apiyi.com/v1`을 사용하며 반드시 붙여야 해요. 이 차이는 SDK가 결정하는 것이고 어떤 모델을 호출하는지와는 무관하며, 두 규칙을 서로 바꿔 쓰면 안 돼요.

Q3: 이 주소 규칙은 어떤 버전을 기준으로 하나요?

이 문서는 2026년 11월 13일에 확인한 규칙을 기준으로 작성했어요. Anthropic SDK는 루트 도메인을, OpenAI SDK는 `/v1`을 붙이고, Google GenAI SDK는 루트 도메인을 사용하면서 `api_version`을 `v1beta`로 설정해요. 연동하기 전에 docs.apiyi.com 개발자 문서에서 최신 규칙을 한 번 더 확인하는 걸 권장해요.

Q4: 404가 `/v1`을 잘못 덧붙인 탓인지 어떻게 빠르게 확인할 수 있나요?

요청의 실제 경로를 보면 돼요. `/v1/v1/messages`가 나타나면 base URL에 `/v1`을 잘못 넣은 것이니, 주소를 `https://api.apiyi.com`으로 바꾼 뒤 다시 시도하면 돼요. 이 문서의 점검 대조표를 항목별로 확인해 봐도 좋아요.

Q5: Key는 어떻게 설정하고, 주소를 고친 뒤에도 404가 나면 어떻게 하나요?

Key는 환경 변수 `APIYI_API_KEY`로 관리해요. APIYI apiyi.com 콘솔에서 생성한 뒤 환경 변수에 넣으면 되고, 코드에 하드코딩하지 마세요. 주소와 Key를 모두 확인했는데도 404가 계속 나오면 점검 대조표로 돌아가 두 주소를 반대로 쓴 건 아닌지 확인하거나, APIYI 웹사이트 첫 페이지에서 지원팀에 문의하세요.

Claude API 주소 핵심 요약

  • 한 줄 결론: Anthropic SDK의 base URL에는 https://api.apiyi.com을 넣고, 끝에 /v1을 붙이지 마세요.
  • 오류 원인: /v1을 더 쓰면 /v1/v1/messages로 조립되어 요청이 곧바로 404가 됩니다.
  • 반대 규칙: OpenAI SDK는 반드시 https://api.apiyi.com/v1을 써야 하고, /v1을 빠뜨리면 역시 404가 납니다.
  • 주소 선택 원칙: 모델을 기준으로 고르지 말고 SDK를 기준으로 고르세요. 즉 import하는 SDK가 무엇인지 보세요.
  • 세 번째 길: Google GenAI SDK도 루트 도메인을 쓰고 api_version을 v1beta로 설정합니다.
  • Key 관리: 환경 변수 APIYI_API_KEY, Key는 APIYI apiyi.com 콘솔에서 생성하세요.

정리: Claude API 주소는 하나만 기억하면 돼요

  1. 원인은 명확: Anthropic SDK의 base URL에 /v1을 더 쓰면 요청이 /v1/v1/messages로 조립되어 404가 반환됩니다.
  2. 규칙은 쌍으로: Anthropic SDK는 https://api.apiyi.com, OpenAI SDK는 https://api.apiyi.com/v1, 모델이 아니라 SDK 기준으로 선택하세요.
  3. 점검은 간단: 실제 요청 경로와 대조하면 중복된 /v1이 한눈에 보이고, 주소만 고치면 바로 복구됩니다.

주소 문제는 결코 어렵지 않아요. 어려운 건 그걸 가장 먼저 떠올리는 일이죠. 연동이나 트러블슈팅을 할 때는 APIYI apiyi.com을 통해 공식 문서와 대조하며 빠르게 검증하는 걸 권장합니다. 새 계정에는 무료 테스트 할당량이 있어서 몇 줄 설정만으로 방향을 확인할 수 있어요.


📚 참고 자료

  1. APIYI 개발자 키트 문서: 각 SDK의 base URL과 파라미터 설정에 대한 공식 출처예요.
  2. 링크: docs.apiyi.com/developer-kit.md
  3. 설명: 연동하기 전에 한 번 정독하면서 주소와 파라미터 규약을 확인해 두면 좋아요.

  4. APIYI 기술 사양 색인: 플랫폼 인터페이스와 모델 사양 색인이에요.

  5. 링크: docs.apiyi.com/llms.txt
  6. 설명: 인터페이스 규약을 빠르게 대조할 수 있어요. 개발자 키트 문서와 함께 활용하기에 딱이에요.

작성자: APIYI 기술팀
기술 교류: APIYI 웹사이트 첫 페이지에서 문의해 주세요. 더 많은 자료는 docs.apiyi.com 문서 센터에서 확인할 수 있어요.

관련 글

Similar Posts