NeuigkeitenVerbessert

Eine Task-ID genügt, um abgeschlossene Antworten zu analysieren

Source Influence
Quelleneinfluss fragt, welche Antwort nachverfolgt werden soll, mit eingegebener Aufgaben-ID und den letzten Antworten

Senden Sie die taskId einer abgeschlossenen Antwort an Source Influence, und es liest Antwort und Zitate für Sie.

Was sich ändert

  • Ein einziges Feld, taskId, genügt als Anfrage, wenn die Antwort von querying.ai stammt.
  • Das Markdown der Antwort, die zitierten URLs in der Reihenfolge der Engine, Prompt, Land und Engine kommen direkt aus der Aufgabe.
  • Die Analyse umfasst die ersten 100 zitierten URLs, darunter bis zu 10 Diskussionsthreads.

So funktioniert es

Jede eigene abgeschlossene Antwortaufgabe, die GET /v1/async/task/{id} noch liefert, lässt sich allein über ihre ID analysieren. Source Influence nimmt das Markdown der Antwort, oder ihren Text, wenn die Engine reinen Text geliefert hat, und die zitierten URLs in der Reihenfolge, in der die Engine sie aufgeführt hat.

Analysiert werden Zitate, die zu echten Seiten führen. Produktkarten, Videokarten und Google-Suchlinks werden übersprungen.

Einsatzbereiche

  • Analysieren Sie die Antworten, die Ihre geplanten Jobs bereits gesammelt haben, ID für ID.
  • Bauen Sie eine Pipeline, die Antwortaufgaben ausführt und jede sofort nach Abschluss analysiert.

Anfrage senden

Senden Sie die Anfrage mit Ihrem API-Schlüssel im Header Authorization.

curl -X POST https://api.querying.ai/v1/source-influence \
  -H "Authorization: Bearer $QUERYING_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "taskId": "e5aba119-a26e-4f82-a965-35c9234a428b" }'

Felder der Anfrage

taskIdstringPflicht
Eine abgeschlossene Antwortaufgabe von Ihnen. Ihre Antwort und zitierten Seiten werden zu answer und citations.
countrystring
Land, aus dem die zitierten Seiten gelesen werden. Standard US.
webhook.urlstring
Eine HTTPS-Adresse Ihres Servers. Die fertige Aufgabe wird dorthin gesendet, sobald sie abgeschlossen ist.
idempotencyKeystring
Ihre eigene ID für die Anfrage. Jeder Schlüssel erzeugt pro Konto genau eine Aufgabe, ein wiederholter Versand bleibt also eine Aufgabe.

Antwort

So sieht eine fertige Aufgabe aus, für die Lesbarkeit gekürzt.

JSON
{
  "success": true,
  "task": {
    "id": "1d0521d6-26fe-4fbf-9e54-3a97c0e566a3",
    "taskType": "SOURCE_INFLUENCE",
    "status": "COMPLETED",
    "createdAt": "2026-10-02T15:44:12.823Z"
  },
  "credits": { "creditsToCharge": 133, "creditsCharged": 133 },
  "response": {
    "answer": "Here are several **nearby cafés that look particularly suitable for laptop work**, based on current local listings and work-friendly details:\n…",
    "sources": [
      {
        "id": "s0",
        "url": "https://awifiplace.com/cities/new-york",
        "paragraphs": [
          {
            "id": "s0p4",
            "text": "100 Cafés to Work in New York\n\nCarefully curated from Google reviews: All locations offer WiFi and are verified as laptop-friendly by remote …"
          }
        ]
      }
    ],
    "links": [
      {
        "id": "l0",
        "paragraphId": "s0p4",
        "answerRanges": [
          { "start": 0, "end": 141 },
          { "start": 179, "end": 247 },
          { "start": 248, "end": 288 },
          { "start": 869, "end": 938 }
        ],
        "explanation": "The page describes 100 New York cafés as offering WiFi and verified as laptop-friendly by remote workers, supporting their suitability for laptop work and Wi-Fi use."
      }
    ],
    "insights": [
      {
        "summary": "The recommendations are best read as promising laptop-work options, not guaranteed workspaces: the underlying guides rely on reported Wi‑Fi and work-friendly listings, while noting that connection quality, outlets, and seating can vary.",
        "linkIds": ["l0", "l2", "l3", "l4", "l6", "l7", "l8"]
      }
    ]
  }
}
task.statusstring
QUEUED, PROCESSING, dann COMPLETED mit der Antwort oder FAILED mit error.
credits.creditsChargedinteger
Für die fertige Aufgabe berechnete Credits. Eine fehlgeschlagene Aufgabe kostet 0.
response.answerstring
Die gesendete Antwort, unverändert. Bereiche sind UTF-16-Offsets in genau diesem Text.
response.sourcesarray
Ein Eintrag pro zitierter Seite, mit url und den paragraphs im Ergebnis, jeweils mit id und text.
response.linksarray
Jeder Link verbindet einen Absatz mit den passenden answerRanges und einer explanation in einem Satz.
response.insightsarray
Kurze Zusammenfassungen dessen, was die Links zusammen zeigen, jeweils mit den zugrunde liegenden Links in linkIds.

Ergebnis abholen

Die Anfrage liefert sofort die Aufgabe mit status QUEUED. Fragen Sie GET /v1/async/task/{id} ab, bis status COMPLETED oder FAILED ist, oder geben Sie webhook.url an, dann kommt die fertige Aufgabe mit denselben task, credits und response auf Ihrem Server an. Ergebnisse bleiben 24 Stunden nach Abschluss abrufbar.

curl https://api.querying.ai/v1/async/task/$TASK_ID \
  -H "Authorization: Bearer $QUERYING_API_KEY"

Preis

Der Preis bleibt gleich: Credits werden beim Start der Analyse reserviert und am Ende abgerechnet.

Weitere Updates

Auf dem Laufenden bleiben

Erhalte Produktneuigkeiten per E-Mail.

RSS-Feed