Runtime keys
needs review0 of 3 external providers are safe for real dry-run calls.
- real keys
- 0/3
- mock dry-run
- enabled
数据源状态、赛事准入、ID 映射和快照覆盖率用于支撑赛前预测链路的可追踪性。 这里不执行同步任务,也不包含自动投注能力。
Provider Ops 的写入型工具需要先解锁;未解锁时页面只展示只读状态和合规提示。
Admin controls locked. Unlock Provider Ops to view helper run history.
Admin controls locked. Unlock Provider Ops to view the audited operation log.
0 of 3 external providers are safe for real dry-run calls.
1 reviewed The Odds API fixture mappings are available for eventIds batch checks.
EPL beta gate is available, but live odds coverage report was not fetched.
Latest dry-run generated 2 predictions and skipped 1 fixtures.
1 open provider conflicts still need operator resolution.
| Provider | 状态 | 能力 | 商业使用 | 保留快照 | 使用策略 | 复核 | 历史/再分发 | Key 引用 | Owner | 备注 |
|---|---|---|---|---|---|---|---|---|---|---|
mock-local | active | fixturesresultsoddslineupsinjuries | yes | yes | local_development_and_test | 05/06 08:00 | history yesredistribute yes | N/A | nutmeg-ops | Local deterministic fixture provider for development and tests. |
football-data.org | review | competitionsseasonsfixturesresults | review | review | fixtures_results_research_dry_run | 05/06 08:00 | history noredistribute no | FOOTBALL_DATA_API_KEY | nutmeg-ops | Candidate schedule/result provider; terms and retention review required. |
the-odds-api | review | odds | review | review | odds_snapshot_research_dry_run | 05/06 08:00 | history noredistribute no | THE_ODDS_API_KEY | nutmeg-ops | Candidate odds provider; historical snapshot retention must be verified. |
sportmonks | review | fixturesresultsoddslineupsinjuriesteam_stats | review | review | broad_coverage_trial_research | 05/06 08:00 | history noredistribute no | SPORTMONKS_API_KEY | nutmeg-ops | Candidate broad coverage provider; production use requires explicit review. |
api-football | review | competitionsseasonsfixturesresults | review | review | fixture_result_fallback_research_dry_run | 05/08 08:00 | history noredistribute no | API_FOOTBALL_API_KEY | nutmeg-ops | Candidate broad fixture/result fallback; free plan can be season-limited. |
| Provider | Review | Reviewed | 使用策略 | 数据权限 | 下次复核 | 证据 | 备注 |
|---|---|---|---|---|---|---|---|
api-football | review | 05/08 08:00 | fixture_result_fallback_research_dry_run | commercial noretain nohistory noredistribute no | 11/04 08:00 | source | Candidate broad fixture/result fallback; free plan can be season-limited. |
the-odds-api | review | 05/06 08:00 | odds_snapshot_research_dry_run | commercial noretain nohistory noredistribute no | 11/02 08:00 | source | Candidate odds provider; historical snapshot retention must be verified. |
| Provider | Key | Dry-run | Commit | 真实请求 | Runtime env | 下一步 |
|---|---|---|---|---|---|---|
mock-localfixtures, results, odds, lineups | yes | local only | N/A | review | N/A | 本地确定性测试可用 |
football-data.orgcompetitions, seasons, fixtures, results | review | mock sample | blocked | review | NUTMEG_FOOTBALL_DATA_API_KEY | 真实同步前需配置 API key |
the-odds-apiodds | review | mock sample | blocked | review | NUTMEG_THE_ODDS_API_KEY | 真实同步前需配置 API key |
sportmonksfixtures, results, odds, lineups | review | mock sample | blocked | review | NUTMEG_SPORTMONKS_API_KEY | 真实同步前需配置 API key |
| Provider | Status | Latency | Error rate | Quota | Fallback | Observed | Next action |
|---|---|---|---|---|---|---|---|
mock-localdeterministic_fixture | key configured | N/A | 0.0% | provider defined | review | 05/08 11:32 | 无需动作 |
football-data.orgfixtures_results | not configured | N/A | N/A | provider defined | yes | 05/08 11:32 | 配置 runtime key |
the-odds-apiodds | not configured | N/A | N/A | provider defined | yes | 05/08 11:32 | 配置 runtime key |
sportmonkslineups_injuries | not configured | N/A | N/A | provider defined | yes | 05/08 11:32 | 配置 runtime key |
| 优先级 | Provider | Adapter | Free fit | Key | Env | 申请 | 下一步 |
|---|---|---|---|---|---|---|---|
| 1 | football-data.org | supported | free ok | review | NUTMEG_FOOTBALL_DATA_API_KEY | 先申请 football-data.org free key | |
| 2 | api-football | supported | free ok | review | NUTMEG_API_FOOTBALL_API_KEY | 配置 API-Football free key | |
| 3 | sportmonks | supported | trial | review | NUTMEG_SPORTMONKS_API_KEY | 申请 SportMonks trial key | |
| 4 | the-odds-api | supported | soccer limited | review | NUTMEG_THE_ODDS_API_KEY | 可先申请 The Odds API free key |
| 赛事 | 阶段 | 结果 | 质量 | 赛程 | 赔率 | 阵容/伤停 | 新鲜度 | 阻塞项 |
|---|---|---|---|---|---|---|---|---|
Premier LeagueEPL | beta | beta ready | 80.4QB | 100% | 72% | 70% | 88% | clear |
J1 LeagueJPN_J1 | beta | not ready | 57.1QC | 96% | 48% | 35% | 64% |
|
| Provider | 实体类型 | 数量 | 平均置信度 | 最低置信度 | 最近更新 |
|---|---|---|---|---|---|
| football-data.org | fixture | 1 | 100% | 100% | 05/08 09:05 |
| the-odds-api | fixture | 1 | 100% | 100% | 05/08 09:10 |
| 严重度 | 类型 | Provider | 实体 | Canonical ID | Provider IDs | 最低置信度 | 建议动作 |
|---|---|---|---|---|---|---|---|
| warning | Canonical 碰撞 | football-data.org | fixture | fd_fixture_330299 | 330299, 330299-alt | 91% | confirm_or_split_canonical_mapping |
| Fixture | Kickoff | Issues | Mapping | Odds | Latest | Next |
|---|---|---|---|---|---|---|
Arsenal vs Brightonfd_fixture_missing_odds | 05/10 22:00 | UnmappedProvider event unavailableNo odds | unmappedthe-odds-api | 0 | stale | 检查 fallback provider event mappingfallback: api-football (supported), sportmonks (supported) |
Chelsea vs Evertonfd_fixture_stale_odds | 05/12 03:00 | Stale oddsMissing market | mappedfallback-event-2 | 3 | stale | 刷新 mapped event odds |
| Fixture | Status | Mapping | Probe | Odds | Next |
|---|---|---|---|---|---|
Arsenal vs Brightonfd_fixture_missing_odds | Mapping missing | mapping required | live no | 0 | 补齐 SportMonks fixture mappingmissing_sportmonks_fixture_mapping |
| ID | 状态 | 严重度 | 类型 | Canonical ID | Providers | 创建 | 解决 |
|---|---|---|---|---|---|---|---|
| 601 | open | warning | 映射冲突 | fd_fixture_330299 | football-data.org | 05/08 10:05 | N/A |
| 严重度 | 类型 | 实体 | Canonical ID | Providers | Trusted | 质量影响 | 证据 | 动作 |
|---|---|---|---|---|---|---|---|---|
| warning | 映射冲突 | fixture | fd_fixture_330299 | football-data.org | football-data.org | -1.5 | fallback-review-1 | confirm_or_split_canonical_mapping |
| Capability | Provider | Rank | Reason |
|---|---|---|---|
| mapping | football-data.org | 10 | fixture_mapping_reference |
| mapping | sportmonks | 20 | secondary_mapping_reference |
| ID | Provider | 类型 | Provider ID | Canonical ID | 置信度 | 更新 |
|---|---|---|---|---|---|---|
| 101 | football-data.org | fixture | 330299 | fd_fixture_330299 | 100% | 05/08 09:05 |
| 102 | the-odds-api | fixture | event_123 | fd_fixture_330299 | 100% | 05/08 09:10 |