Spaces:
Running
Running
File size: 4,246 Bytes
5e8f045 4a43fed 5e8f045 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 |
# ===========================================
# FreshQA Leaderboard ํ๊ฒฝ๋ณ์ ์ค์ ์์
# ===========================================
# ===========================================
# Hugging Face ์ค์
# ===========================================
# Hugging Face API ํ ํฐ (ํ์)
# - Private repository ์ ๊ทผ์ฉ
# - https://huggingface.co/settings/tokens ์์ ๋ฐ๊ธ
HF_TOKEN=your_huggingface_token_here
# ===========================================
# FreshQA ๊ธฐ์ค ๋ฐ์ดํฐ ์ค์
# ===========================================
# ๊ธฐ์ค ๋ฐ์ดํฐ๊ฐ ์๋ HuggingFace Repository ID (ํ์)
# ํ์: username/repository-name
FRESHQA_DATA_REPO_ID=james-demo-leaderboard-backend/kofreshqa-data-origin
# ๊ธฐ์ค ๋ฐ์ดํฐ ํ์ผ๋ช
(์ ํ์ฌํญ, ๊ธฐ๋ณธ๊ฐ: ko-freshqa_2025_total.csv)
FRESHQA_DATA_FILENAME=ko-freshqa_2025_total.csv
# ===========================================
# FreshQA ํ๋กฌํํธ ์ค์
# ===========================================
# Fresheval ํ๋กฌํํธ ๋ณธ๋ฌธ
# ํ๊ฐ ํ๋กฌํํธ๋ ์ ๊ณตํ์ง ์์ต๋๋ค.
FRESHQA_PROMPT_RELAXED=
FRESHQA_PROMPT_STRICT=
# ===========================================
# ์ ์ถ ์ถ์ ์ค์
# ===========================================
# ์ ์ถ ๊ธฐ๋ก์ ์ ์ฅํ HuggingFace Repository ID (ํ์)
# ํ์: username/repository-name
SUBMISSION_TRACKER_REPO_ID=james-demo-leaderboard-backend/submission-tracker
# ์ ์ถ ์ ํ ๊ธฐ๋ฅ ํ์ฑํ ์ฌ๋ถ (์ ํ์ฌํญ, ๊ธฐ๋ณธ๊ฐ: true)
# - true: ์ ์ถ ์ ํ ๊ธฐ๋ฅ ํ์ฑํ (ํ๋ฃจ 3ํ ์ ํ)
# - false: ์ ์ถ ์ ํ ๊ธฐ๋ฅ ๋นํ์ฑํ (๋ก์ปฌ ํ
์คํธ์ฉ)
ENABLE_SUBMISSION_LIMIT=true
# ===========================================
# ๋ฆฌ๋๋ณด๋ ์ ์ฅ ์ค์
# ===========================================
# ๋ฆฌ๋๋ณด๋๋ฅผ HuggingFace private dataset์๋ ์ ์ฅํ ์ง ์ฌ๋ถ
# - true : ๋ก์ปฌ CSV ์ ์ฅ + HF dataset์๋ ์
๋ก๋ (๊ถ์ฅ: ์ด์/๋ฐฐํฌ ํ๊ฒฝ)
# - false: ๋ก์ปฌ CSV์๋ง ์ ์ฅ (๊ถ์ฅ: ๋ก์ปฌ ๊ฐ๋ฐ ํ๊ฒฝ)
UPLOAD_LEADERBOARD_TO_HF=false
# (์ฐธ๊ณ ) ๋ฆฌ๋๋ณด๋๋ ๊ธฐ์ค ๋ฐ์ดํฐ์ ๋์ผํ Repository(FRESHQA_DATA_REPO_ID)์ leaderboard_results.csv ํ์ผ๋ช
์ผ๋ก ์ ์ฅ๋ฉ๋๋ค.
# ===========================================
# AI ํ๊ฐ API ์ค์
# ===========================================
# Upstage Solar Pro API ํค (ํ์)
# - ๋ชจ๋ธ ํ๊ฐ์ฉ
# - https://console.upstage.ai/ ์์ ๋ฐ๊ธ
UPSTAGE_API_KEY=your_upstage_api_key_here
# ์ฌ๋ฌ ๊ฐ์ Upstage API ํค๋ฅผ ์ฌ์ฉํ ๊ฒฝ์ฐ(์ ํ์ฌํญ)
# - ์ฝค๋ง๋ก ๊ตฌ๋ถํ์ฌ ์
๋ ฅ
# - ์ค์ ๋ก๋๋ UPSTAGE_API_KEYS๊ฐ ์กด์ฌํ๋ฉด ์ด๋ฅผ ์ฐ์ ์ฌ์ฉํ๊ณ ,
# ์์ผ๋ฉด ๋จ์ผ ๋ณ์ UPSTAGE_API_KEY๋ฅผ ์ฌ์ฉํฉ๋๋ค.
# ์์)
# UPSTAGE_API_KEYS=keyA,keyB,keyC
# ===========================================
# ์ ํ๋ฆฌ์ผ์ด์
์ค์
# ===========================================
# ์๋ฒ ํฌํธ (์ ํ์ฌํญ, ๊ธฐ๋ณธ๊ฐ: 7860)
# PORT=7860
# ๋๋ฒ๊ทธ ๋ชจ๋ (์ ํ์ฌํญ, ๊ธฐ๋ณธ๊ฐ: false)
# DEBUG=false
# ===========================================
# ์ฌ์ฉ ์์
# ===========================================
# 1. ์ด ํ์ผ์ .env๋ก ๋ณต์ฌํ์ธ์:
# cp env.example .env
#
# 2. ์ค์ ๊ฐ์ผ๋ก ๋ณ๊ฒฝํ์ธ์:
# - HF_TOKEN: ์ค์ HuggingFace ํ ํฐ
# - FRESHQA_DATA_REPO_ID: ์ค์ repository ID
# - FRESHQA_DATA_FILENAME: ์ค์ ํ์ผ๋ช
(์ ํ์ฌํญ)
# - SUBMISSION_TRACKER_REPO_ID: ์ ์ถ ์ถ์ ์ฉ repository ID
# - ENABLE_SUBMISSION_LIMIT: ์ ์ถ ์ ํ ๊ธฐ๋ฅ ํ์ฑํ ์ฌ๋ถ (๋ก์ปฌ ํ
์คํธ ์ false)
# - UPSTAGE_API_KEY: ์ค์ Upstage API ํค
#
# 3. Python์์ ์๋ ๋ก๋๋จ (app.py์์ load_dotenv() ํธ์ถ)
# ๋๋ ์๋์ผ๋ก ๋ก๋:
# from dotenv import load_dotenv
# load_dotenv()
#
# 4. ๋๋ ์ง์ ํ๊ฒฝ๋ณ์ ์ค์ (์์คํ
๋ ๋ฒจ):
# export HF_TOKEN="your_token"
# export FRESHQA_DATA_REPO_ID="username/repo"
# export FRESHQA_DATA_FILENAME="filename.csv"
# export UPSTAGE_API_KEY="your_api_key"
# ===========================================
# ๋ณด์ ์ฃผ์์ฌํญ
# ===========================================
# - .env ํ์ผ์ ์ ๋ Git์ ์ปค๋ฐํ์ง ๋ง์ธ์
# - ์ค์ ํ ํฐ๊ณผ API ํค๋ ์์ ํ๊ฒ ๋ณด๊ดํ์ธ์
# - ํ๋ก๋์
ํ๊ฒฝ์์๋ ํ๊ฒฝ๋ณ์๋ก ์ง์ ์ค์ ํ์ธ์
|