import pandas as pd
from traceloop.sdk import Traceloop
client = Traceloop.init()
# Create dataset from CSV file
dataset_csv = client.datasets.from_csv(
file_path="path/to/your/data.csv",
slug="medical-questions",
name="Medical Questions",
description="Dataset with patients medical questions"
)
# Create dataset from pandas DataFrame
data = {
"product": ["Laptop", "Mouse", "Keyboard", "Monitor"],
"price": [999.99, 29.99, 79.99, 299.99],
"in_stock": [True, True, False, True],
"category": ["Electronics", "Accessories", "Accessories", "Electronics"],
}
df = pd.DataFrame(data)
# Create dataset from DataFrame
dataset_df = client.datasets.from_dataframe(
df=df,
slug="product-inventory",
name="Product Inventory",
description="Sample product inventory data",
)