Trustfall首頁、文檔和下載- 查詢任何類型的數據源- 程式开发

Trustfall 是一個查詢引擎,用於查詢任何類型的數據源,從API 和數據庫到磁盤上的任何類型的文件,甚至是AI 模型。

Trustfall Playground 支持針對公共數據源運行查詢,例如:

例如, 此鏈接顯示了HackerNews 查詢的結果:“哪些GitHub 或Twitter 用戶正在評論有關OpenAI 的故事?”

在Playground 中,Trustfall 配置為作為WASM 在客戶端運行,在瀏覽器中執行查詢處理的所有方面(解析、編譯和執行)。雖然此演示突出了Trustfall 嵌入目標應用程序的能力,但它當然也可以用於更傳統的客戶端-服務器上下文中。

演示

展示跨API 查詢的執行情況: “哪些GitHub Actions 被用於HackerNews 首頁上的項目,且>=10 points?”

該演示在HackerNews 和GitHub 的API 以及YAML 格式的GitHub 倉庫工作流文件上執行了以下查詢:

{
  HackerNewsTop(max: 200) {
    ... on HackerNewsStory {
      hn_score: score @filter(op: ">=", value: ["$min_score"]) @output

      link {
        ... on GitHubRepository {
          repo_url: url @output

          workflows {
            workflow: name @output
            workflow_path: path @output

            jobs {
              job: name @output

              step {
                ... on GitHubActionsImportedStep {
                  step: name @output
                  action: uses @output
                }
              }
            }
          }
        }
      }
    }
  }
}

運行演示的說明與源代碼一起在demo-hytradboi目錄下提供 :鏈接

#Trustfall首頁文檔和下載 #查詢任何類型的數據源 #程式开发

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *