Skip to content

Commit ff6ff7d

Browse files
authored
feat: deprecate v0 package structure (#18)
* feat: deprecate v0 package structure * deprecate: instrumentation ci
1 parent f727451 commit ff6ff7d

File tree

65 files changed

+651
-3363
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

65 files changed

+651
-3363
lines changed

.github/workflows/publish-instrumentation-openai.yml

Lines changed: 0 additions & 111 deletions
This file was deleted.

.github/workflows/test-instrumentation-openai.yml

Lines changed: 0 additions & 43 deletions
This file was deleted.

examples/src/main/java/examples/simple_chat/SimpleChat.java

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,13 @@
22

33
import java.time.Duration;
44

5-
import com.judgmentlabs.judgeval.instrumentation.openai.OpenAITelemetry;
6-
import com.judgmentlabs.judgeval.v1.Judgeval;
7-
import com.judgmentlabs.judgeval.v1.data.Example;
5+
import com.judgmentlabs.judgeval.Judgeval;
6+
import com.judgmentlabs.judgeval.data.Example;
87
import com.openai.client.OpenAIClient;
98
import com.openai.client.okhttp.OpenAIOkHttpClient;
109
import com.openai.models.ChatModel;
1110
import com.openai.models.chat.completions.ChatCompletionCreateParams;
1211

13-
import io.opentelemetry.api.GlobalOpenTelemetry;
14-
1512
public class SimpleChat {
1613
public static void main(String[] args) {
1714
var client = Judgeval.builder()
@@ -20,8 +17,7 @@ public static void main(String[] args) {
2017
.build();
2118
var tracer = client.tracer().create().projectName("SimpleChat-Java").build();
2219

23-
OpenAIClient baseClient = OpenAIOkHttpClient.fromEnv();
24-
var otelClient = OpenAITelemetry.builder(GlobalOpenTelemetry.get()).build().wrap(baseClient);
20+
OpenAIClient otelClient = OpenAIOkHttpClient.fromEnv();
2521

2622
tracer.span("chat.session", () -> {
2723

instrumentation/judgeval-instrumentation-openai/pom.xml

Lines changed: 0 additions & 151 deletions
This file was deleted.

instrumentation/judgeval-instrumentation-openai/src/main/java/com/judgmentlabs/judgeval/instrumentation/openai/OpenAITelemetry.java

Lines changed: 0 additions & 17 deletions
This file was deleted.

judgeval-java/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<modelVersion>4.0.0</modelVersion>
44
<groupId>com.judgmentlabs</groupId>
55
<artifactId>judgeval-java</artifactId>
6-
<version>0.3.0</version>
6+
<version>0.4.0</version>
77
<packaging>jar</packaging>
88
<name>Judgeval Java</name>
99
<description>Java SDK for Judgeval</description>

0 commit comments

Comments
 (0)