Spaces:
Running
Running
Heewon Oh Claude Opus 4.6 commited on
Commit ยท
0bdd82a
1
Parent(s): 2340caf
docs: add Production Enhancements section and Production Note column
Browse files- Limitations ํ
์ด๋ธ์ Production Note ์ปฌ๋ผ ์ถ๊ฐ (๋ฐธ๋ฅ์์ด์
/๊ฒ์/์ถ์ถ)
- Production Enhancements ์น์
: FnGuide, ์ฆ๊ถ์ฌ ๋ฆฌํฌํธ, ์ฌ๋ฌด์ ํ, ์๊ธ ๋ฐ์ดํฐ
- Gradio UI๋ ๋์ผํ๊ฒ ์
๋ฐ์ดํธ
- ์ํฐํ๋ผ์ด์ฆ ๋ฌธ์ ์ฐ๋ฝ์ฒ ์ถ๊ฐ
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
README.md
CHANGED
|
@@ -283,18 +283,30 @@ See [docs/METHODOLOGY.md](docs/METHODOLOGY.md) for detailed documentation on:
|
|
| 283 |
|
| 284 |
## Known Limitations
|
| 285 |
|
| 286 |
-
|
| 287 |
-
|
| 288 |
-
|
|
| 289 |
-
|
|
| 290 |
-
| **
|
| 291 |
-
| **
|
| 292 |
-
| **
|
| 293 |
-
| **
|
| 294 |
-
| **
|
| 295 |
-
| **
|
| 296 |
-
| **
|
| 297 |
-
| **
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 298 |
|
| 299 |
### What VELA is NOT
|
| 300 |
|
|
|
|
| 283 |
|
| 284 |
## Known Limitations
|
| 285 |
|
| 286 |
+
> This open-source demo uses public search APIs only. See [Production Enhancements](#production-enhancements) for commercial capabilities.
|
| 287 |
+
|
| 288 |
+
| Category | Limitation | Impact | Production Note |
|
| 289 |
+
|----------|-----------|--------|-----------------|
|
| 290 |
+
| **Model Size** | 7B parameter model (Qwen2.5-7B base) | Complex multi-step reasoning may degrade compared to 70B+ models | |
|
| 291 |
+
| **Language** | Korean financial domain only | English/multilingual queries produce lower quality output | |
|
| 292 |
+
| **Real-time Data** | No direct market data feed (price, volume, orderbook) | Research relies on web search snippets, not live market data | |
|
| 293 |
+
| **Valuation** | No financial database integration (e.g., FnGuide, Bloomberg) | Cannot provide real-time PER/PBR/EPS; relies on news-sourced figures | FnGuide integration available |
|
| 294 |
+
| **Search Coverage** | Naver News API + DuckDuckGo only | No access to paywalled sources (์ฆ๊ถ์ฌ ๋ฆฌํฌํธ, ์ ๋ฃ DB) | Securities firm reports in prod |
|
| 295 |
+
| **Content Extraction** | Top 3 sources per search step | Remaining sources provide title + snippet only (no full text) | Full-text extraction in prod |
|
| 296 |
+
| **Inference Speed** | ~16 tok/s (MLX 4-bit) / ~5 tok/s (CPU BF16) | Full research cycle takes 30-120 seconds depending on iterations | |
|
| 297 |
+
| **Repetition** | 7B models may exhibit output repetition | Post-processing mitigates but does not fully eliminate | |
|
| 298 |
+
| **Confidence** | Self-reported confidence (not calibrated) | Confidence scores reflect model's subjective estimate, not statistical accuracy | |
|
| 299 |
+
| **Temporal** | Training data cutoff affects domain knowledge | Recent events after training may not be reflected in reasoning quality | |
|
| 300 |
+
|
| 301 |
+
### Production Enhancements
|
| 302 |
+
|
| 303 |
+
In commercial deployments, VELA can integrate:
|
| 304 |
+
- **FnGuide API**: Real-time consensus, target prices, analyst ratings (50+ firms)
|
| 305 |
+
- **Securities firm reports**: Full-text extraction from major Korean brokerages
|
| 306 |
+
- **Financial statements**: 3+ years of balance sheet, cash flow, income statement
|
| 307 |
+
- **Order flow data**: Institutional/foreign investor net buying (real-time)
|
| 308 |
+
|
| 309 |
+
Contact [hello@intrect.io](mailto:hello@intrect.io) for enterprise features.
|
| 310 |
|
| 311 |
### What VELA is NOT
|
| 312 |
|
app.py
CHANGED
|
@@ -226,16 +226,25 @@ with gr.Blocks(title="VELA Research Agent", theme=gr.themes.Soft()) as demo:
|
|
| 226 |
with gr.Accordion("Limitations", open=False):
|
| 227 |
gr.Markdown(
|
| 228 |
"### Known Limitations\n\n"
|
| 229 |
-
"
|
| 230 |
-
"|
|
| 231 |
-
"|
|
| 232 |
-
"| **
|
| 233 |
-
"| **
|
| 234 |
-
"| **
|
| 235 |
-
"| **
|
| 236 |
-
"| **
|
| 237 |
-
"| **
|
| 238 |
-
"| **
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 239 |
"**VELA๋ ํฌ์ ์กฐ์ธ ๋๊ตฌ๊ฐ ์๋๋๋ค.** "
|
| 240 |
"์ ๋ณด ์ ๊ณต/๊ต์ก ๋ชฉ์ ์ผ๋ก๋ง ์ฌ์ฉํ์ธ์. ํฌ์ ํ๋จ์ ์ ๋ฌธ๊ฐ์ ์๋ดํ์๊ธฐ ๋ฐ๋๋๋ค."
|
| 241 |
)
|
|
|
|
| 226 |
with gr.Accordion("Limitations", open=False):
|
| 227 |
gr.Markdown(
|
| 228 |
"### Known Limitations\n\n"
|
| 229 |
+
"*์ด ๋ฐ๋ชจ๋ ๊ณต๊ฐ ๊ฒ์ API๋ง ์ฌ์ฉํฉ๋๋ค. ์์ฉ ๋ฐฐํฌ์์๋ ์๋ ์ ์ฝ์ด ํด์๋ฉ๋๋ค.*\n\n"
|
| 230 |
+
"| ํญ๋ชฉ | ์ค๋ช
| ์์ฉ ๋ฐฐํฌ |\n"
|
| 231 |
+
"|------|------|----------|\n"
|
| 232 |
+
"| **๋ชจ๋ธ ํฌ๊ธฐ** | 7B ํ๋ผ๋ฏธํฐ โ ๋ณต์กํ ๋ค๋จ๊ณ ์ถ๋ก ์ ๋ํ ๋ชจ๋ธ ๋๋น ํ์ง ์ ํ ๊ฐ๋ฅ | |\n"
|
| 233 |
+
"| **์ธ์ด** | ํ๊ตญ ๊ธ์ต ๋๋ฉ์ธ ์ ์ฉ โ ์์ด/๋ค๊ตญ์ด ์ฟผ๋ฆฌ๋ ํ์ง ์ ํ | |\n"
|
| 234 |
+
"| **์ค์๊ฐ ๋ฐ์ดํฐ** | ์ง์ ์์ธ ์ฐ๋ ์์ โ ์น ๊ฒ์ ๊ธฐ๋ฐ ๊ฐ์ ๋ฐ์ดํฐ๋ง ์ฌ์ฉ | |\n"
|
| 235 |
+
"| **๋ฐธ๋ฅ์์ด์
** | ๊ธ์ต DB ๋ฏธ์ฐ๋ โ PER/PBR์ ๋ด์ค ์ธ์ฉ ์์น | FnGuide ์ฐ๋ ๊ฐ๋ฅ |\n"
|
| 236 |
+
"| **๊ฒ์ ๋ฒ์** | Naver + DuckDuckGo โ ์ ๋ฃ DB ์ ๊ทผ ๋ถ๊ฐ | ์ฆ๊ถ์ฌ ๋ฆฌํฌํธ ์ฐ๋ |\n"
|
| 237 |
+
"| **์ฝํ
์ธ ์ถ์ถ** | ๊ฒ์ ๋จ๊ณ๋น ์์ 3๊ฐ๋ง ๋ณธ๋ฌธ ์ถ์ถ | ์ ๋ฌธ ์ถ์ถ ๊ฐ๋ฅ |\n"
|
| 238 |
+
"| **๋ฐ๋ณต ์์ฑ** | 7B ๋ชจ๋ธ ํน์ฑ์ ์ถ๋ ฅ ๋ฐ๋ณต ๊ฐ๋ฅ โ ํ์ฒ๋ฆฌ๋ก ์ํ | |\n"
|
| 239 |
+
"| **์ ๋ขฐ๋** | ์๊ธฐ ๋ณด๊ณ ๋ฐฉ์ (calibrated ์๋) | |\n\n"
|
| 240 |
+
"### Production Enhancements\n\n"
|
| 241 |
+
"์์ฉ ๋ฐฐํฌ์์ VELA๋ ๋ค์์ ์ถ๊ฐ ์ฐ๋ํ ์ ์์ต๋๋ค:\n"
|
| 242 |
+
"- **FnGuide API**: ์ค์๊ฐ ์ปจ์ผ์์ค, ๋ชฉํ๊ฐ, ์ ๋๋ฆฌ์คํธ ํ์ (50๊ฐ+ ์ฆ๊ถ์ฌ)\n"
|
| 243 |
+
"- **์ฆ๊ถ์ฌ ๋ฆฌํฌํธ**: ์ฃผ์ ์ฆ๊ถ์ฌ ๋ฆฌํฌํธ ์ ๋ฌธ ์ถ์ถ\n"
|
| 244 |
+
"- **์ฌ๋ฌด์ ํ**: 3๊ฐ๋
+ ๋์ฐจ๋์กฐํ, ํ๊ธํ๋ฆํ, ์์ต๊ณ์ฐ์\n"
|
| 245 |
+
"- **์๊ธ ๋ฐ์ดํฐ**: ๊ธฐ๊ด/์ธ๊ตญ์ธ ์๋งค์ (์ค์๊ฐ)\n\n"
|
| 246 |
+
"์ํฐํ๋ผ์ด์ฆ ๋ฌธ์: hello@intrect.io\n\n"
|
| 247 |
+
"---\n\n"
|
| 248 |
"**VELA๋ ํฌ์ ์กฐ์ธ ๋๊ตฌ๊ฐ ์๋๋๋ค.** "
|
| 249 |
"์ ๋ณด ์ ๊ณต/๊ต์ก ๋ชฉ์ ์ผ๋ก๋ง ์ฌ์ฉํ์ธ์. ํฌ์ ํ๋จ์ ์ ๋ฌธ๊ฐ์ ์๋ดํ์๊ธฐ ๋ฐ๋๋๋ค."
|
| 250 |
)
|