Commit Graph

357 Commits

Author SHA1 Message Date
William FH 3362883119 [Python] list_examples by tag (#494) 2024-03-04 14:07:40 -08:00
William FH 238ed5a3ed [Python] 0.1.16 (#492)
Fix a bug that occurs when using Datadog (they patch threading.lock,
making it non-deep-copyable)
2024-03-04 12:56:04 -08:00
Nuno Campos fa795abb5e Cannot use underscore_attrs_are_private together with default_factory (#491) 2024-03-04 12:54:04 -08:00
William FH b4294a111e [Python] 0.1.15 (#490)
Support for custom hide_inputs/outputs in python
2024-03-04 11:53:21 -08:00
Bagatur ad3af50f67 docs: readme badges (#489) 2024-03-04 10:26:28 -08:00
William FH 9b224db58f Custom hide/filter inputs/outputs (#488)
This lets you scope hide inputs/outputs to a client. It also lets you
add custom filters (rather than just masking everything.

You could then use this in the traceable decorator or langchain tracer
to filter runs within a given trace.

It would _not_ facilitate filtering on a span level though, since it
only sees the inputs/outputs and the client is shared within a trace.

Alternatives could include a single function (filter_run) that takes in
a Run object, though then we'd have to re-construct the run within the
client, which is a bit annoying
2024-03-04 09:23:55 -08:00
William FH e4c85130dc [Python] Release 0.1.14 (#487) 2024-03-03 15:44:15 -08:00
William FH 6e917c491e Auto Print URL (#483) 2024-03-03 15:43:22 -08:00
Harrison Chase e49153645d add metadata to example, allow for creating feedback on the session level (#486)
Co-authored-by: William Fu-Hinthorn <13333726+hinthornw@users.noreply.github.com>
2024-03-03 15:30:57 -08:00
William FH d0a64dafa6 Release (#484) 2024-03-01 19:37:58 -08:00
William FH 40fee5e0b4 Add presigned feedback method (#482) 2024-03-01 18:39:48 -08:00
William Fu-Hinthorn 2ffa92fa9c Add list examples and runs args 2024-03-01 11:51:15 -08:00
William FH 24b03eef22 Update RunTree (#481) 2024-03-01 11:16:00 -08:00
William FH ac92109e67 Release (#480) 2024-02-27 13:48:17 -08:00
William FH 5994f5f242 Add trace filter (#478) 2024-02-27 13:14:54 -08:00
William FH 13902a599a Make tenant call optional (#477) 2024-02-26 12:52:41 -08:00
William FH 86c2a44fd6 Batching Fix (#474) 2024-02-24 18:50:22 -08:00
William FH a395085b86 [0.1.7] Release (#473) 2024-02-23 17:05:07 -08:00
William FH d79fcf164d Wfh/strip not given (#472) 2024-02-23 16:01:16 -08:00
William FH 54ff955f87 Orjson non str key fix (#471) 2024-02-23 15:58:38 -08:00
William FH ca944c68ea Bump Version (#468) 2024-02-23 09:15:32 -08:00
William FH 563dcb5f7b Add split batches (#469) 2024-02-22 17:29:15 -08:00
William FH fc65996e98 Add py 429 retries (#467) 2024-02-22 16:17:34 -08:00
infra fef4281668 Fix migrations 2024-02-20 17:29:58 -08:00
langchain-infra bedc1c9e30 Bump sdk versions (#458) 2024-02-20 19:06:21 -05:00
infra c635407007 Bump sdk versions 2024-02-20 16:03:54 -08:00
langchain-infra 7cd4002cdd Merge branch 'main' into infra/retry-clickhouse 2024-02-20 14:51:39 -05:00
infra acf4b3e4de Add retries to clickhouse 2024-02-20 11:49:28 -08:00
William FH c1a81fc463 Rename get_current_run_tree (#454) 2024-02-19 22:07:23 -08:00
William FH c70c787fae Release (#452) 2024-02-16 10:37:09 -08:00
William FH 1b40136dd2 Wfh/project name (#449)
Add support for:
```
@traceable(project_name="foo")
def foo():
    pass
```
and

```
langsmith.run_helpers.get_current_run_tree()
```

Add support for
```
run_tree.add_metadata()
run_tree.add_events()
run_tree.add_tags()
```
2024-02-16 10:12:44 -08:00
William FH 01211bca96 Update typehints (#448)
So you get linter warnings if you try to do a name. It doesn't actually
alter the behavior, so if we choose to extend the number of types, it
would just be a linting issue rather than a runtime issue
2024-02-15 12:28:02 -08:00
William FH 286a5a60c6 0.1.1 (#445)
Add Warnings for unrecognized traceable run_type
2024-02-15 09:14:14 -08:00
William FH 4ef2c932ab 0.1.0 (#443) 2024-02-15 00:12:49 -08:00
William FH a9a12e98f2 Release w/ updates to listRuns (#440) 2024-02-14 14:27:02 -08:00
William FH dc8e7db9ee Add multi project query support (OR) (#439) 2024-02-14 13:19:35 -08:00
William FH 878ba0785d Wfh/release (#436) 2024-02-13 14:27:37 -08:00
William FH 5502cbf233 Add first token time for oai wrapper (#435) 2024-02-13 12:26:45 -08:00
Nuno Campos 6ff1369f7c OpenAI Wrapper: Don't ignore function/tool calls in openai streaming … (#431) 2024-02-10 18:38:24 -08:00
William FH b214f3a501 Bump version (#430)
JS Prerelease
Python release
2024-02-09 17:23:18 -08:00
Savvas Mantzouranidis 4846756b2e fix depracation warning of .utcnow() (#418)
as seen in the [official
docs](https://docs.python.org/3/library/datetime.html#datetime.datetime.utcnow)
datetime.datetime.utcnow() is being deprecated and the suggested
function to use instead is datetime.datetime.now(datetime.UTC) (which
also supports the .isoformat() function)

---------

Co-authored-by: William Fu-Hinthorn <13333726+hinthornw@users.noreply.github.com>
2024-02-09 17:01:12 -08:00
William FH be5c741b46 Filter retries (#419) 2024-02-09 16:57:36 -08:00
William Fu-Hinthorn 5bed6af4fb update 2024-02-09 12:55:44 -08:00
Nuno Campos 8c3c4c9c39 Fix start_time getting overwrriten when using batch endpoint (#421) 2024-02-09 12:40:03 -08:00
William FH 4d6ccae99b Bump (#417) 2024-02-09 08:08:53 -08:00
William FH d2ee8b530c rm 429 (#416) 2024-02-09 08:07:10 -08:00
William FH c6dfe31034 increase timeout (#414) 2024-02-09 01:37:06 -08:00
William FH f7657d96c0 Improve logging (#413) 2024-02-08 18:36:59 -08:00
William FH c27e0fce96 Fix threadpoole exutor and batching (#412) 2024-02-08 18:35:49 -08:00
William FH b8973ee9cd Py=0.0.87, JS=0.0.67 (#409) 2024-02-07 01:15:43 -08:00