pizza-bot-app/pizza-bot

448 별TypeScript 최신
GitHub에서 열기

What It Calls

외부 API 사용 · 로컬 대안 있음 부분 점검

키 없이 되는 범위: 텍스트 생성(Anthropic Claude): 키가 없으면 오류로 멈추는 분기가 있습니다. 텍스트 생성·이미지 생성·임베딩(Google Gemini API): 키가 없으면 오류로 멈추는 분기가 있습니다. 텍스트 생성(OpenRouter): 키가 없으면 오류로 멈추는 분기가 있습니다. 그 밖의 행은 아래 표에 있습니다.

기능 행렬
기능 공급자 구분 기본 설정 대체 경로
텍스트 생성·이미지 생성·임베딩 Amazon Bedrock
호출 위치 1곳
미확정 SDK 기본 주소 없음
텍스트 생성 Anthropic Claude
호출 위치 1곳
선택 사항 api.anthropic.com 다른 공급자 선택 (Ollama)
텍스트 생성·이미지 생성·임베딩 Google Gemini API
호출 위치 1곳
선택 사항 generativelanguage.googleapis.com 다른 공급자 선택 (Ollama)
텍스트 생성·이미지 생성·음성 인식·음성 합성·임베딩 OpenAI
호출 위치 1곳
선택 사항 api.openai.com 다른 공급자 선택 (Ollama)
텍스트 생성 OpenRouter
호출 위치 1곳
선택 사항 openrouter.ai 다른 공급자 선택 (Ollama)
외부 API (router.requesty.ai) router.requesty.ai
호출 위치 1곳
선택 사항 router.requesty.ai 다른 공급자 선택 (Ollama)
로컬 실행 (Ollama) 로컬 (Ollama)
호출 위치 1곳
로컬 - -
외부 API
API 인증 코드 근거 요금 가격 페이지 확인일
Amazon Bedrock 인증 필요(API 키 아님) packages/inference-providers/src/providers/bedrock/langchain.ts:234키·주소가 없을 때 멈추는지 확인하지 못했습니다 유료 가격 페이지 2026-10-05
Anthropic Claude 사용자 키 필요 packages/inference-providers/src/providers/anthropic.ts:229텍스트 생성 기능을 위해 Anthropic Claude(api.anthropic.com)를 사용할 수 있으며, Ollama 같은 다른 공급자로 변경 가능합니다. 유료 가격 페이지 2026-10-05
Google Gemini API 사용자 키 필요 packages/inference-providers/src/providers/google.ts:30텍스트, 이미지 생성 및 임베딩에 Google Gemini API(generativelanguage.googleapis.com)를 사용할 수 있으며, Ollama 같은 다른 공급자로 변경 가능합니다. 무료 등급 있음 가격 페이지 2026-10-05
OpenAI 사용자 키 필요 packages/inference-providers/src/providers/openai.ts:180텍스트·이미지 생성, 음성 인식·합성, 임베딩에 OpenAI(api.openai.com)를 사용할 수 있으며, Ollama 같은 다른 공급자로 변경 가능합니다. 유료 가격 페이지 2026-10-05
OpenRouter 사용자 키 필요 packages/inference-providers/src/providers/openrouter.ts:21텍스트 생성 기능을 위해 OpenRouter(openrouter.ai)를 사용할 수 있으며, Ollama 같은 다른 공급자로 변경 가능합니다. 무료 등급 있음 가격 페이지 2026-10-05
router.requesty.ai 자격증명 확인 필요 packages/inference-providers/src/providers/requesty.ts:206router.requesty.ai 외부 API를 호출할 수 있으며, Ollama 같은 다른 공급자로 변경 가능합니다. 요금 정보 없음 - -

외부로 나가는 데이터: 보내는 내용을 코드에서 확인하지 못했습니다

네트워크로 받아 오는 것: 패키지 저장소 (Package registry)

점검 범위: 부분 점검 — 400/562 파일 · 트리 잘림 없음 · 서브모듈 없음 · 해석 못 한 import 경로 40개

다음 행동

다른 저장소 점검 이 결과가 틀렸어요

배지 미리보기

external API 배지

[![external API](https://whatitcalls.reactiveworks.dev/badge/pizza-bot-app/pizza-bot.svg)](https://whatitcalls.reactiveworks.dev/ko/pizza-bot-app/pizza-bot)

README 에서는 「external API · used · local option」 로 보입니다.

이 분석이 도움이 됐나요?

신선도 상세커밋 f645a57 · 점검일 2026-10-07
커밋 시각
2026-10-05 21:50 UTC
점검 시각
2026-10-07 12:04 UTC
마지막 HEAD 확인
2026-10-07 12:04 UTC · f645a57 (점검 커밋과 같음)
읽기 깊이
기본 점검 (400개 · 8MB 까지)
스캐너·판정 규칙
scan-5+verdict-4
요금 카탈로그
판 2
정정 리비전
0
요약
모델 ollama-cloud/gemma4:31b-cloud · 일부 규칙 문장
외부 전송 상세
  • 확인 불가 보내는 내용을 코드에서 찾지 못한 공급자: Amazon Bedrock, Anthropic Claude, Google Gemini API, router.requesty.ai, OpenAI, OpenRouter
README 주장 ↔ 코드 차이

README 주장과 코드가 어긋나는 곳을 찾지 못했습니다.

코드 인용

원문은 저장하지 않습니다. 코드는 점검 커밋에 고정된 GitHub 링크로 보여 주고, 저장된 인용은 근거당 최대 3줄 · 파일당 최대 6줄입니다.

출처: pizza-bot-app/pizza-bot · 커밋 f645a57 · packages/inference-providers/src/providers/anthropic.ts

  • L16 호출 주소
  • L229 호출 주소

출처: pizza-bot-app/pizza-bot · 커밋 f645a57 · packages/inference-providers/src/providers/google.ts

  • L30 호출 주소

출처: pizza-bot-app/pizza-bot · 커밋 f645a57 · packages/inference-providers/src/providers/openai.ts

  • L29 호출 주소
  • L180 호출 주소
  • L240 실패 처리

출처: pizza-bot-app/pizza-bot · 커밋 f645a57 · packages/inference-providers/src/providers/openrouter.ts

  • L21 호출 주소

출처: pizza-bot-app/pizza-bot · 커밋 f645a57 · packages/inference-providers/src/providers/requesty.ts

  • L21 호출 주소
  • L206 호출 주소
점검 범위 상세

파일 수

전체 파일
562
점검한 파일
400 (71%)

매니페스트

우선 파일 전부 읽음

  • package.json
  • apps/api-server/package.json
  • apps/cli/package.json
  • apps/desktop-shell/package.json
  • packages/core/package.json
  • packages/inference-providers/package.json

외 2개

해석 못 한 import 경로 (40개)

읽지 않은 파일 38 · 동적 import 2

제외한 파일

  • .md 30
  • .yml 11
  • .json 6
  • .png 6
  • (none) 5
  • .css 2

외 6개

점검 안 한 외부 코드
없음
잘림·상한
파일 수 상한
정정 이력

아직 정정 이력이 없습니다.

이 결과가 틀렸어요 · 정정 정책