Felo API PlatformFelo API Platform
Alle Endpoints von Scholar Search
v0.2.0-beta
OpenAPI 3.1.0

Intelligente Suche mit Web- und akademischen Ergebnissen

Server:https://openapi.felo.ai
Client-Bibliotheken

Intelligente Suche mit Web- und akademischen Ergebnissen

​

Durchsucht Web und akademische Quellen gemeinsam, für Fragen, die beides berühren. ⚠️ Parameter gehören in den Query-String: query (erforderlich), max_num_results, as_ylo/as_yhi. Gibt eine Such-id und results[] zurück; die Form der Einträge variiert je nach Quelle – jedes Ergebnis hat title, link und snippet, und akademische Ergebnisse tragen zusätzlich authors und number_of_citations, behandeln Sie diese beiden also als optional, statt sie vorauszusetzen. Verwenden Sie es, wenn Sie nicht im Voraus wissen, welche Art von Quelle antworten wird. Wenn Sie es wissen, ist post_scholar_search_web oder post_scholar_search_scholar berechenbarer. Behalten Sie die id für post_scholar_search_explain.

Preisreferenz

  • Abrechnung: Feste Kostenbasis pro erfolgreicher Anfrage.
  • Referenzschätzung pro Anfrage: USD 0.01.
  • Referenz-Kundenmultiplikator: 1.0. Nicht erneut auf einen abgerechneten Kundenbetrag anwenden.

Nur Referenzmetadaten, kein Kontenangebot, kein garantierter Preis und keine Ausgabenobergrenze. Ressourcen-Credits sind keine Felo-Credits. Endgültige Abrechnungen richten sich nach den Felo-Abrechnungsbelegen.

Query-Parameter
  • as_yhi
    Typ: integer | null
    min.:  
    1900
    max.:  
    2030

    Obergrenze des Veröffentlichungsjahrs

  • as_ylo
    Typ: integer | null
    min.:  
    1900
    max.:  
    2030

    Untergrenze des Veröffentlichungsjahrs

  • max_num_results
    Typ: integer
    min.:  
    1
    max.:  
    100

    Maximale Anzahl der zurückzugebenden Suchergebnisse, bis zu 100

  • query
    Typ: string
    erforderlich

    Suchanfrage für wissenschaftliche Materialien

Antworten
  • 200
    Typ: object · Response8Da310D1D213_SmartSearchResponse

    Erfolgreiche Suchantwort

    • id
      Typ: string
      erforderlich

      Eindeutige Kennung für die Suchanfrage

    • results
      Typ: array object[] · Response8Da310D1D213_SmartResult[]
      erforderlich

      Liste intelligenter Suchergebnisse, die Web- und wissenschaftliche Inhalte kombinieren

      • link
        Typ: string Format: uri
        erforderlich

        URL zum Abrufen des Inhalts

      • snippet
        Typ: string
        erforderlich

        Kurze Zusammenfassung oder Abstract

      • title
        Typ: string
        erforderlich

        Titel des Ergebnisses

      • authors
        Typ: array string[]

        Liste der Autoren (für wissenschaftliche Inhalte)

      • number_of_citations
        Typ: integer
        min.:  
        0

        Anzahl der Zitierungen (für wissenschaftliche Inhalte)

      • relevance_score
        Typ: number
        min.:  
        0
        max.:  
        1

        Relevanzbewertung des Ergebnisses

      • type
        Typ: string enum

        Typ des Ergebnisses

        Werte
        • web
        • academic
    • search_type
      Typ: string enum

      Typ der enthaltenen Suchergebnisse

      Werte
      • web
      • academic
      • hybrid
    application/json
  • 400

    Die Anfrage konnte nicht verarbeitet werden. Prüfen Sie die Anfrageparameter.

  • 401

    Ein gültiger Felo-API-Schlüssel ist erforderlich.

  • 402

    Die Anfrage kann nicht fortgesetzt werden, da eine Abrechnungsvoraussetzung nicht erfüllt ist.

  • 403

    Das Konto ist für diesen Vorgang nicht berechtigt.

  • 429

    Ein Anfrage- oder Ausgabenlimit wurde erreicht.

  • 502

    Der Dienst konnte die Anfrage nicht abschließen.

  • 503

    Die API oder der Abrechnungsdienst ist vorübergehend nicht verfügbar.

  • 504

    Beim Verarbeiten der Anfrage ist eine Zeitüberschreitung aufgetreten.

  • default

    Fehlerantwort; Upstream-Passthrough-Antworten können Anbieterformate verwenden

    application/json
Request Example for post/v1/beta/scholar/search/mixed
curl 'https://openapi.felo.ai/v1/beta/scholar/search/mixed?query=machine%20learning' \
  --request POST \
  --header 'Authorization: Bearer YOUR_SECRET_TOKEN'
{
  "id": "string",
  "results": [
    {
      "title": "string",
      "link": "https://example.com",
      "snippet": "string",
      "authors": [
        "string"
      ],
      "number_of_citations": 0,
      "type": "web",
      "relevance_score": 0
    }
  ],
  "search_type": "web"
}
Smart search combining web and academic results