FreeAI::Alice - Alice AI スクレイパー

スクレイパーの概要
Alice スクレイパーは、alice.yandex.ru からAIアシスタント「Alice」の回答と、その根拠となったソースのリストを取得します。結果には、回答テキストとソースカード(アドレス、タイトル、説明)が含まれます。
クエリは、Aliceのチャットにメッセージを送るのと同様に、自然言語で記述します。登録は不要です。スクレイパーが自動的にメインページを開き、そこからセッションIDを取得します。
結果は、Template Toolkit を使用して、テキスト、CSV、JSONなど必要な形式で保存できます。
収集データ
- 回答テキスト
- ソースのリンク、タイトル、説明
機能
- 自然言語によるクエリ
- 高度な回答モード
- 回答テキストとは別のソース収集
ユースケース
- 知識ベース、コンテンツプラン、FAQのためのテーマ別クエリによる回答収集
- タイトルと説明を含むソースリンクの抽出
- Aliceが提示したページに関連付けられたトピックのモニタリング
- 特定のクエリに対してAliceがどのサイトをソースと見なしているかの迅速な確認
クエリ
クエリには、Aliceのチャットに入力するようなテキストを指定します。例:
今日のドル・ルーブル為替レート
2026年の新作映画のリンクを教えて
スクレイパーとは何ですか?
結果
デフォルトでは、クエリと回答が出力されます:
$query
$answer
例:
2026年の新作映画のリンクを教えて
もちろんです!2026年に公開予定の注目映画をいくつかご紹介します:
1. **ジョゼフィーヌ (Josephine)** - ドラマ、アメリカ
2. **ワイルド・ホース (Wild Horse)** - ドラマ、イギリス
3. **スパイダーマン:ブランニュー・デイ (Spider-Man: Brand New Day)** - アクション、アメリカ
...
ソースはこのテキストには含まれません。それらは配列 $p1.sources に格納されています。
結果出力のバリエーション
回答とソース
結果フォーマット:
ANSWER:
$p1.answer
SOURCES:
$p1.sources.format('Type:$type \n Link: $link \n Anchor:$anchor \n Snippet:$snippet\n')
結果の例:
ANSWER:
もちろんです!2026年に公開予定の注目映画をいくつかご紹介します:
...
SOURCES:
Type:source
Link: https://www.film.ru/a-z/movies/2026
Anchor:2026年の最高の映画
Snippet:Film.ruサイトの執筆陣による評価に基づいた2026年の映画をまとめました
Type:source
Link: https://www.afisha.ru/movie/y2026/
Anchor:2026年の映画とドラマ - Afisha-Kino
Snippet:2026年の映画とシリーズ:ジャンルや評価で映画を選べます...
リンク一覧のエクスポート
結果フォーマット:
$p1.sources.format('$link\n')
結果の例:
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_года
リンク、タイトル、説明のCSV出力
結果フォーマット:
[% FOREACH item IN p1.sources;
tools.CSVline(loop.count, item.link, item.anchor, item.snippet);
END %]
結果の例:
1,https://www.film.ru/a-z/movies/2026,"2026年のベスト映画","Film.ruサイトの執筆陣による評価に基づいた2026年の映画をまとめました"
2,https://www.afisha.ru/movie/y2026/,"2026年の映画とシリーズ - Afisha-Kino","2026年の映画とシリーズ:ジャンルや評価で映画を選べます"
結果ファイル名には拡張子 csv を指定してください。
設定可能な項目
| パラメーター | デフォルト値 | 説明 |
|---|---|---|
| Request retries | タスクの一般設定 | 応答がない場合にリクエストを繰り返す回数。再試行の前に次のプロキシが使用されます |
| Session retries (busy answer) | 3 | Aliceがビジー状態であると応答した場合に、同じセッション内でリクエストを繰り返す回数 |
| Retry delay, seconds | 5 | このような再試行の前の待機時間(秒) |
| Save sessions (skip page reload) | ☑ | セッションを保存し、メインページを再度開かないようにします |