Open baskaryan opened 1 week ago
almost certainly not handling lazy eval correctly, but what do we think of interface?
@ls.pytest.mark.parametrize("Sample Dataset 3", (lambda x: x)) def test_parametrize(inputs, outputs, reference_outputs) -> list: assert inputs == outputs return [{"key": "foo", "value": "bar"}]
some example experiments here https://dev.smith.langchain.com/public/e7782ea0-3de5-4352-8cd4-7b2cdbb03e4c/d
Things I like about this:
Things I don't looove about this relative to @unit
@unit
almost certainly not handling lazy eval correctly, but what do we think of interface?
some example experiments here https://dev.smith.langchain.com/public/e7782ea0-3de5-4352-8cd4-7b2cdbb03e4c/d