Il s'agit d'un actif non évalué provenant d'une plateforme d'échange décentralisée (DEX), disponible dans la plupart des régions des États-Unis. Créez un compte gratuit pour vérifier si vous pouvez le trader.

À propos de 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:

Gagnez jusqu'à 2 000 $US lorsque vous achetez 50 $US de cryptos.

Inscrivez-moi
Des restrictions s'appliquent. Voir l'intégralité des conditions.

0,000001234 $US

Infos clés – Trading

Statistiques du marché

Capitalisation

1,23 k $US

FDV

1,23 k $US

Offre en circulation

1 Md LIVEFETCH

Offre maximale

Aucune limite d'approvisionnement

Offre totale

1 Md LIVEFETCH

Performance

Popularité

Données insuffisantes

Domination

Données insuffisantes

Volume (24 h)

Données insuffisantes

Volume (7 jours)

Données insuffisantes

Volume (30 jours)

Données insuffisantes

Plus haut historique

Données insuffisantes

Variation du prix (1 an)

Autres informations

Détails du marché

LIVEFETCH vs marchés

Données insuffisantes

LIVEFETCH vs BTC

Données insuffisantes

LIVEFETCH vs ETH

Données insuffisantes

Étiquettes

0

Réseau et adresses

Réseau
Adresse

Solana

9HBe4qvKaAFRRdxFvU8xcjUN6w4ZPcyi2MEcEmtwswrm

Historique des prix

Heure
Prix
Modifier
Aujourd'hui
0,000001234 $US
Not enough data
1 jour
0,000001132 $US
0,00 %
1 semaine
0,000001132 $US
0,00 %
1 mois
0,000001219 $US
0,00 %
1 an
0,00 $US
0,00 %

FAQ

Nous mettons à jour la valeur de nos LiveFetch dans la devise USD en temps réel. Obtenez le prix des LiveFetch en direct sur Coinbase.

La capitalisation boursière actuelle de LiveFetch est de 1,234 k $US. Une capitalisation boursière élevée implique que l'actif est hautement valorisé par le marché.

Au cours des dernières 24 heures, le volume d'échange de LiveFetch est de 0,00 $US.

L'offre actuelle de LiveFetch en circulation est de 1 milliard.

Gagnez jusqu'à 2 000 $US lorsque vous achetez 50 $US de cryptos.

Obtenez gratuitement des cryptomonnaies en effectuant votre premier achat.

Guides

Calculateur de LiveFetch

Actifs liés

Mentions légales