尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证正在加载完整 README。 以下为已保存的摘录。
자연어로 Google BigQuery 데이터를 분석하는 채팅 웹 애플리케이션입니다. • 자연어 질문을 SQL로 자동 변환 • BigQuery 쿼리 실행 및 결과 테이블 표시 • AI 기반 결과 요약 및 설명 • 백엔드: Python, FastAPI, Google Cloud BigQuery • 프론트엔드: Next.js 14, React, Tailwind CSS, TanStack Table • AI: Anthropic Claude API • Python 3.11+ • Node.js 18+ • Google Cloud 프로젝트 및 BigQuery 데이터셋 • Anthropic API 키 1. http://localhost:3000 접속 2. 왼쪽에서 분석할 테이블 선택 3. 채팅창에 자연어로 질문 입력 4. AI가 SQL을 생성하고 결과를 테이블로 표시 • "지난달 매출 상위 10개 제품은?" • "카테고리별 평균 가격을 알려줘" • "일별 주문 건수 추이를 보여줘" • "가장 많이 팔린 제품 5개와 수량"查看完整 README ↗
자연어로 Google BigQuery 데이터를 분석하는 채팅 웹 애플리케이션입니다.
cd backend
# 가상환경 생성
python -m venv venv
source venv/bin/activate # Windows: venv\Scripts\activate
# 의존성 설치
pip install -r requirements.txt
# 환경 변수 설정
cp .env.example .env
# .env 파일을 편집하여 실제 값 입력
# 서버 실행
uvicorn app.main:app --reload
cd frontend
# 의존성 설치
npm install
# 개발 서버 실행
npm run dev
backend/.env
GOOGLE_APPLICATION_CREDENTIALS=/path/to/service-account.json
GCP_PROJECT_ID=your-project-id
BIGQUERY_DATASET_ID=your-dataset-id
ANTHROPIC_API_KEY=sk-ant-xxxxx
ALLOWED_ORIGINS=http://localhost:3000
| Method | Endpoint | 설명 |
|---|---|---|
| GET | /api/tables | 테이블 목록 조회 |
| GET | /api/tables/{id}/schema | 테이블 스키마 조회 |
| POST | /api/chat | 자연어 질문으로 데이터 분석 |
| POST | /api/query | SQL 직접 실행 |
.env 파일을 절대 커밋하지 마세요MIT