FreeAI::Alice - Parser für die KI Alice

Übersicht über den Parser
Der Parser Alice erhält die Antwort der KI Alice von der Website alice.yandex.ru sowie eine Liste der Quellen, auf die sie sich stützt. Das Ergebnis enthält den Antworttext und Quellkarten: Adresse, Titel und Beschreibung.
Anfragen werden in natürlicher Sprache verfasst, genau wie eine Nachricht im Alice-Chat. Eine Registrierung ist nicht erforderlich: Der Parser öffnet die Hauptseite selbst und bezieht von dort die Sitzungs-ID.
Die Ergebnisse können über die Vorlagen-Engine Template Toolkit im gewünschten Format gespeichert werden: Text, CSV oder JSON.
Gesammelte Daten
- Antworttext
- Links, Titel und Beschreibungen der Quellen
Funktionen
- Anfragen in natürlicher Sprache
- Fortgeschrittener Antwortmodus
- Erfassung von Quellen getrennt vom Antworttext
Anwendungsfälle
- Sammeln von Antworten auf thematische Anfragen für Wissensdatenbanken, Content-Pläne und FAQs
- Extrahieren von Links zu Quellen mit Titeln und Beschreibungen
- Themen-Monitoring mit Bezug zu den von Alice angeführten Seiten
- Schnelle Überprüfung, welche Websites Alice als Quellen für eine Anfrage betrachtet
Anfragen
Als Anfragen wird Text angegeben, als ob er in den Alice-Chat geschrieben würde, zum Beispiel:
Wechselkurs Dollar zu Rubel heute
Kannst du mir Links zu neuen Filmen 2026 geben, beliebige Filme
Was ist ein Parser?
Ergebnisse
Standardmäßig werden die Anfrage und die Antwort ausgegeben:
$query
$answer
Beispiel:
Kannst du mir Links zu neuen Filmen 2026 geben, beliebige Filme
Natürlich! Hier sind einige interessante Filme, die für 2026 erwartet werden:
1. **Josephine** - Drama, USA
2. **Wild Horse** - Drama, Großbritannien
3. **Spider-Man: Brand New Day** - Action, USA
...
Quellen sind in diesem Text nicht enthalten. Sie befinden sich im Array $p1.sources.
Optionen für die Ergebnisausgabe
Antwort und Quellen
Ergebnisformat:
ANSWER:
$p1.answer
SOURCES:
$p1.sources.format('Type:$type \n Link: $link \n Anchor:$anchor \n Snippet:$snippet\n')
Beispielergebnis:
ANSWER:
Natürlich! Hier sind einige interessante Filme, die für 2026 erwartet werden:
...
SOURCES:
Type:source
Link: https://www.film.ru/a-z/movies/2026
Anchor:Beste Filme 2026
Snippet:Wir haben für Sie Filme des Jahres 2026 basierend auf den Bewertungen der Autoren der Website Film.ru zusammengestellt
Type:source
Link: https://www.afisha.ru/movie/y2026/
Anchor:Filme und Serien 2026- Afisha-Kino
Snippet:Filme und Serien 2026: Wählen Sie Kino nach Genre oder Bewertung...
Export der Linkliste
Ergebnisformat:
$p1.sources.format('$link\n')
Beispielergebnis:
https://www.film.ru/a-z/movies/2026
https://www.afisha.ru/movie/y2026/
https://www.kinoafisha.info/releases/2026/
https://ru.wikipedia.org/wiki/Категория:Фильмы_2026_года
Ausgabe von Links, Titeln und Beschreibungen in CSV
Ergebnisformat:
[% FOREACH item IN p1.sources;
tools.CSVline(loop.count, item.link, item.anchor, item.snippet);
END %]
Beispielergebnis:
1,https://www.film.ru/a-z/movies/2026,"Beste Filme 2026","Wir haben für Sie Filme des Jahres 2026 basierend auf den Bewertungen der Autoren der Website Film.ru zusammengestellt"
2,https://www.afisha.ru/movie/y2026/,"Filme und Serien 2026 - Afisha-Kino","Filme und Serien 2026: Wählen Sie Kino nach Genre oder Bewertung"
Geben Sie im Dateinamen der Ergebnisse die Erweiterung csv an.
Mögliche Einstellungen
| Parameter | Standardwert | Beschreibung |
|---|---|---|
| Request retries | allgemeine Aufgabeneinstellung | Wie oft die Anfrage wiederholt werden soll, wenn keine Antwort eingeht. Vor der Wiederholung wird der nächste Proxy verwendet |
| Session retries (busy answer) | 3 | Wie oft die Anfrage in derselben Sitzung wiederholt werden soll, wenn Alice antwortet, dass sie beschäftigt ist |
| Retry delay, seconds | 5 | Pause in Sekunden vor einer solchen Wiederholung |
| Save sessions (skip page reload) | ☑ | Sitzung speichern und die Hauptseite nicht erneut öffnen |