Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sync Opik 17 02 2025 #5

Merged
merged 48 commits into from
Feb 17, 2025
Merged

Sync Opik 17 02 2025 #5

merged 48 commits into from
Feb 17, 2025

Conversation

alvaroloes
Copy link
Member

No description provided.

ferc and others added 30 commits February 12, 2025 12:39
…all organization workspaces if you are an admin anymore) (comet-ml#1261)
* [OPIK-590] Add TS SDK publish workflow + improve git push step in the workflow

* Rename GHA
* [OPIK-560] Fix publish workflow

* Bump version
* [OPIK-884] experiment charts UI improvements

* [OPIK-884] update metric charts

* [OPIK-884] update copy

* [OPIK-884] show single dot if there is only one point with data

* [OPIK-884] show single dot for multiple lines

* [OPIK-884] fix lint

---------

Co-authored-by: Yaroslav Boiko <[email protected]>
* Add support for searching feedback scores with spaces

* Fix failing tests

* Skip testing codeblocks for export_data docs
…-ml#1277)

* [OPIK-943]: fix tht ordered and unordered lists in playground;

* [OPIK-943]: bring the main.scss margins back;

---------

Co-authored-by: aadereiko <[email protected]>
…hain astream (comet-ml#1237)

* properly catch token usage info during streaming

* add test

* precisely set span types

* improve token usage parsing

* handle sending span data properly

* add streaming mode test

* fix linter warnings

* wip

* wip

* wip

* linter fix

* fix typo

* fix exceptions when streaming mode may not provide token usage info

* add more comments

* post merge fix

* log error token usage info only once

* update test comments

* more precise model version detection

* more detailed warning message

* more precise span type detection

* update tests

* update tests

* fix linter

* update docs

* temporarily disable haystack integration tests
* Add move_traces method

* Update method from move to copy

* Address code review comments

* Address code review comments

* Address code review comments

* Address code review comments

* Fix linter

* Address feedback

* Fix linter

* Add comment for unused import

---------

Co-authored-by: Aliaksandr Kuzmik <[email protected]>
Co-authored-by: Aliaksandr Kuzmik <[email protected]>
comet-ml#1265)

* Draft implementation of new generator function tracking support

* Move temporary_context contextmanager to context_storage

* Improve type hints

* Update tracker outputs unit tests

* Remove capture_output=True from track decorator unit tests

* Refactor in base track decorator

* Fix typing

* Add docstring for _decorate

* Update docstring for _decorate

* Update default generations aggregation method from str() to concatenation of stringified items.

* Fix lint errors

* Fix docstring
* Fix doc links

* Updated docs
* Updated docs

* Updated docs
* Changelog

* Fix image optimizer

* Fix github actions

* Fix github actions

* Fix FAQ

* Fix FAQ

* fix github actions
* automation fixes

* api client oops fix

* debugging weird pagination issue

* removing auto run for a bit

* finished debugging

* force playwright version

* addressing comments

---------

Co-authored-by: Andrei Căutișanu <[email protected]>
Co-authored-by: Andrei Căutișanu <[email protected]>
…comet-ml#1247)

* add llm provider types

* add token usage dict for vertexai

* use vertexai-specific token usage dict in usage validator

* use vertexai-specific token usage dict in langchain

* fix linter warnings

* fix errors related to recent changes

* fix tests

* fix linter
* Proxy server for local models

* Fix type hints for python 3.9

* Fix type hints for python 3.9

* Fix CORS issue

* Fix CORS issue

* Fix small issues

* Update to local-proxy
…s (Local Models) (comet-ml#1276)

* [OPIK-689] [FR]: Add Support for Additional AI Provider Configurations (Local Models)

* - fix/add descriptions messages
…and (comet-ml#1288)

* Add --yes, -y and --use-local options to opik configure CLI command

* Fix lint errors

* Allow non-interactive mode in local configuration when the instance is running and automatic approvals are enabled

* Add new unit tests for automatic approvals in configurator
japdubengsub and others added 18 commits February 14, 2025 14:03
…headers (comet-ml#1289)

* use cached client instead of creating a new one

* add new `distributed_headers` argument to langchain tracer

* add exception if `distributed_headers` are not set
* [OPIK-1012] allow AND in search string

* Use AND; check for OR

---------

Co-authored-by: Jacques Verré <[email protected]>
* Update playground docs

* Optimised images with calibre/image-actions

* Update platform docs

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Update Cookbook overview to better highlight our integration types and add link to request new one

* Update FAQ to answer various questions

* Update OpenAI doc to mention support of AzureOpenAI

* Small updates to the FAQ
)

Bumps [org.jdbi:jdbi3-stringtemplate4](https://github.com/jdbi/jdbi) from 3.47.0 to 3.48.0.
- [Release notes](https://github.com/jdbi/jdbi/releases)
- [Changelog](https://github.com/jdbi/jdbi/blob/master/RELEASE_NOTES.md)
- [Commits](jdbi/jdbi@v3.47.0...v3.48.0)

---
updated-dependencies:
- dependency-name: org.jdbi:jdbi3-stringtemplate4
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
comet-ml#1299)

* Bump org.wiremock:wiremock from 3.10.0 to 3.12.0 in /apps/opik-backend

Bumps [org.wiremock:wiremock](https://github.com/wiremock/wiremock) from 3.10.0 to 3.12.0.
- [Release notes](https://github.com/wiremock/wiremock/releases)
- [Commits](wiremock/wiremock@3.10.0...3.12.0)

---
updated-dependencies:
- dependency-name: org.wiremock:wiremock
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

* Rev2: upgraded transitive dependencies

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Andres Cruz <[email protected]>
…comet-ml#1298)

* Bump opentelmetry.version from 2.12.0 to 2.13.0 in /apps/opik-backend

Bumps `opentelmetry.version` from 2.12.0 to 2.13.0.

Updates `io.opentelemetry.instrumentation:opentelemetry-instrumentation-annotations` from 2.12.0 to 2.13.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-java-instrumentation/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/main/CHANGELOG.md)
- [Commits](open-telemetry/opentelemetry-java-instrumentation@v2.12.0...v2.13.0)

Updates `io.opentelemetry.instrumentation:opentelemetry-r2dbc-1.0` from 2.12.0-alpha to 2.13.0-alpha
- [Release notes](https://github.com/open-telemetry/opentelemetry-java-instrumentation/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-java-instrumentation/commits)

---
updated-dependencies:
- dependency-name: io.opentelemetry.instrumentation:opentelemetry-instrumentation-annotations
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: io.opentelemetry.instrumentation:opentelemetry-r2dbc-1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

* Rev2: fixed alpha mark

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Thiago dos Santos Hora <[email protected]>
Co-authored-by: Andres Cruz <[email protected]>
comet-ml#1300)

* Bump clickhouse-java.version from 0.7.2 to 0.8.1 in /apps/opik-backend

Bumps `clickhouse-java.version` from 0.7.2 to 0.8.1.

Updates `com.clickhouse:clickhouse-r2dbc` from 0.7.2 to 0.8.1
- [Release notes](https://github.com/ClickHouse/clickhouse-java/releases)
- [Changelog](https://github.com/ClickHouse/clickhouse-java/blob/main/CHANGELOG.md)
- [Commits](ClickHouse/clickhouse-java@v0.7.2...v0.8.1)

Updates `com.clickhouse:clickhouse-http-client` from 0.7.2 to 0.8.1
- [Release notes](https://github.com/ClickHouse/clickhouse-java/releases)
- [Changelog](https://github.com/ClickHouse/clickhouse-java/blob/main/CHANGELOG.md)
- [Commits](ClickHouse/clickhouse-java@v0.7.2...v0.8.1)

Updates `com.clickhouse:clickhouse-jdbc` from 0.7.2 to 0.8.1
- [Release notes](https://github.com/ClickHouse/clickhouse-java/releases)
- [Changelog](https://github.com/ClickHouse/clickhouse-java/blob/main/CHANGELOG.md)
- [Commits](ClickHouse/clickhouse-java@v0.7.2...v0.8.1)

---
updated-dependencies:
- dependency-name: com.clickhouse:clickhouse-r2dbc
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: com.clickhouse:clickhouse-http-client
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: com.clickhouse:clickhouse-jdbc
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

* Rev2: keeping test JDBC in old version

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Andres Cruz <[email protected]>
@alvaroloes alvaroloes merged commit f4fab66 into main Feb 17, 2025
@alvaroloes alvaroloes deleted the sync-opik-17-02-2025 branch February 17, 2025 15:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.