🛝
LangfuseでDatasetの一覧を取得する方法
LangfuseでDatasetの一覧を取得する方法がわかりにくいので紹介します。
この関数を利用することで取得が可能です。
例
from langfuse import Langfuse
langfuse = Langfuse()
all_datasets = []
page = 1
while True:
result = langfuse.client.datasets.list(page=page, limit=50)
all_datasets.extend(result.data)
if result.meta.total_pagses <= page:
break
page += 1
for dataset in all_datasets:
ptint(dataset.name)
よりスマートな実装はできるかと思いますが、愚直に全権取得するならこんな感じで取れます。
Discussion