Это непроверенный актив с децентрализованной биржи (DEX), доступный в большинстве регионов США. Создайте бесплатную учетную запись, чтобы узнать, можно ли торговать этим активом.

О LiveFetch

A small framework/module for keeping LLMs up-to-date with current events past their cut-off date.

# LiveFetch

Keyless evidence retrieval framework for grounded reasoning systems.

## Overview

LiveFetch provides deterministic, timestamped web evidence for LLM pipelines. It combines discovery, extraction, and multi-factor ranking into a single retrieval primitive that returns structured `EvidencePacket` objects.

## Architecture

```mermaid
flowchart LR
I[RetrievalIntent] --> D[Discovery]
D -->|URLs| F[Fetch]
F -->|HTML| E[Extract]
E -->|text + meta| S[Score]
S --> P[EvidencePacket]
S -.-> C[(SQLite)]
```

## Scoring Model

Documents are ranked by a weighted linear combination:

$S(d|q) = w_r * R + w_f * F + w_t * T - w_dup * D$

| Component | Weight | Description |
|-----------|--------|-------------|
| R (relevance) | 0.55 | Token overlap + fuzzy string similarity |
| F (freshness) | 0.25 | Exponential decay: $2^(-age_days / 7)$ |
| T (trust) | 0.20 | Domain-based prior (.gov=0.9, .edu=0.85, etc.) |
| D (redundancy) | 0.35 | Similarity penalty to already-selected docs |

## Installation

```bash
pip install -r requirements.txt
```

## Usage

```python
from DCC.main import LiveFetch, RetrievalIntent

intent = RetrievalIntent(
query="EU AI Act enforcement",
mode="news", # web | news | rss
max_results=5,
freshness_days=14,
need_quotes=True
)

with LiveFetch() as lf:
packets = lf.run_sync(intent)
```

## Data Structures

### RetrievalIntent

| Field | Type | Default | Description |
|-------|------|---------|-------------|
| query | str | required | Search query or RSS URL |
| mode | Literal | "news" | Discovery mode: web, news, rss |
| max_results | int | 8 | Max packets returned |
| freshness_days | int | 14 | Hard filter cutoff (None=disabled) |
| need_quotes | bool | True | Extract quotable sentences |
| allow_domains | List[str] | None | Whitelist filter |
| deny_domains | List[str] | None | Blacklist filter |

### EvidencePacket

| Field | Type | Description |
|-------|------|-------------|
| url | str | Canonical source URL |
| domain | str | Extracted domain |
| title | str | Page title |
| text | str | Extracted content (clipped to 12k chars) |
| published_at | datetime | Publication timestamp |
| fetched_at | datetime | Retrieval timestamp (UTC) |
| score | float | Composite ranking score |
| score_breakdown | Dict | Individual R/F/T/D components |
| content_sha256 | str | Content hash for deduplication |
| quotes | List[str] | Key sentences for citation |

## Extraction Pipeline

1. **trafilatura** (primary) - fast mode extraction
2. **newspaper3k** (fallback) - also provides publish date inference
3. **readability-lxml** (tertiary) - boilerplate removal + trafilatura cleanup

## Cache

SQLite with WAL mode. Schema:

```sql
CREATE TABLE docs (
url TEXT PRIMARY KEY,
content_sha256 TEXT,
fetched_at TEXT,
published_at TEXT,
title TEXT,
text TEXT
);
```

Default path: `livefetch.sqlite`

## Configuration

Class attributes on `LiveFetch`:

| Attribute | Default | Description |
|-----------|---------|-------------|
| MAX_CONCURRENCY | 6 | Parallel fetch limit |
| TIMEOUT_S | 15.0 | HTTP timeout |
| MAX_CHARS | 12000 | Content truncation |
| FRESHNESS_HALF_LIFE | 7.0 | Days for 50% freshness decay |

## Dependencies

- ddgs (DuckDuckGo search)
- httpx (async HTTP)
- trafilatura, newspaper3k, readability-lxml (extraction)
- rapidfuzz (similarity)
- tldextract (domain parsing)
- feedparser (RSS)



Source:

Заработайте до 2 000 $ при покупке 50 $ в криптовалюте.

Зарегистрироваться
Применяются ограничения. См. полные условия.

0,000001234 $

Торговая аналитика

Статистика рынка

Рыночная капитализация

1,23 тыс. $

FDV

1,23 тыс. $

Предл. в обороте

1 млрд LIVEFETCH

Максимальное предложение

Без ограничений по объему предложения

Общий объем предложения

1 млрд LIVEFETCH

Динамика

Популярность

Недостаточно данных

Доминирование

Недостаточно данных

Объем (24ч)

Недостаточно данных

Объем (7 дн.)

Недостаточно данных

Объем (30д)

Недостаточно данных

Рекордный максимум

Недостаточно данных

Изменение цены (1 г.)

Дополнительные сведения

Информация о рынке

LIVEFETCH против рынков

Недостаточно данных

LIVEFETCH против BTC

Недостаточно данных

LIVEFETCH и ETH

Недостаточно данных

Теги

0

Сеть и адреса

Сеть
Адрес

Solana

9HBe4qvKaAFRRdxFvU8xcjUN6w4ZPcyi2MEcEmtwswrm

История цен

Время
Цена
Изменение
Cегодня
0,000001234 $
Недостаточно данных
1 день
0,000001132 $
0,00 %
1 неделя
0,000001132 $
0,00 %
1 месяц
0,000001219 $
0,00 %
1 год
0,00 $
0,00 %

Часто задаваемые вопросы

Мы обновляем курс LiveFetch к USD в режиме реального времени. Следите за динамикой цены LiveFetch на Coinbase.

Текущая рыночная капитализация LiveFetch составляет 1,234 тыс. $. Высокая рыночная капитализация означает, что актив высоко ценится рынком.

За последние 24 часа объем торгов LiveFetch составил 0,00 $.

Текущий объем LiveFetch в обращении — 1 миллиард.

Заработайте до 2 000 $ при покупке 50 $ в криптовалюте.

Совершите первую покупку и получите криптовалюту бесплатно.

Инструкции

Калькулятор LiveFetch

Похожие активы

Юридические условия