From 570cc76890ebb8eda9070e2df0d1347c0330063b Mon Sep 17 00:00:00 2001
From: 0007 <0007@qq.com>
Date: Wed, 27 Aug 2025 19:57:13 +0800
Subject: [PATCH] Add File
---
docs/en/intro/getting-started.md | 80 ++++++++++++++++++++++++++++++++
1 file changed, 80 insertions(+)
create mode 100644 docs/en/intro/getting-started.md
diff --git a/docs/en/intro/getting-started.md b/docs/en/intro/getting-started.md
new file mode 100644
index 0000000..d0a97d4
--- /dev/null
+++ b/docs/en/intro/getting-started.md
@@ -0,0 +1,80 @@
+# Quickstart
+
+## Introduction
+
+Before you begin, ensure you are:
+
+- Familiar with Java environment setup and development
+- Familiar with Java build tools like Maven
+
+> Note: Your environment must be Java 8 or higher.
+
+## Hello World
+
+**Step 1: Create a Java project and add the Maven dependency:**
+
+```xml
+
+ com.agentsflex
+ agents-flex-bom
+ 1.0.0-rc.10
+
+```
+
+Or use Gradle:
+
+```java
+implementation 'com.agentsflex:agents-flex-bom:1.0.0-rc.10'
+```
+
+**Step 2: Create a Java class with a `main` method:**
+
+```java
+public class Main {
+ public static void main(String[] args) {
+ OpenAILlmConfig config = new OpenAILlmConfig();
+ config.setApiKey("sk-rts5NF6n*******");
+
+ Llm llm = new OpenAILlm(config);
+ String response = llm.chat("What is your name?");
+
+ System.out.println(response);
+ }
+}
+```
+
+Simplify LLM object creation using `OpenAILlm.of`:
+
+
+```java
+public class Main {
+ public static void main(String[] args) {
+ Llm llm = new OpenAILlm.of("sk-rts5NF6n*******");
+ String response = llm.chat("what is your name?");
+
+ System.out.println(response);
+ }
+}
+```
+
+
+## Streaming Conversation
+
+Streaming Conversation requires calling the `chatStream` method, and passing the prompt with `StreamResponseListener` object, as shown in the code below:
+
+```java
+public class Main {
+ public static void main(String[] args) {
+ Llm llm = new OpenAILlm.of("sk-rts5NF6n*******");
+
+ llm.chatStream("what is your name?", new StreamResponseListener() {
+ @Override
+ public void onMessage(ChatContext context, AiMessageResponse response) {
+ System.out.println(">>>> " + response.getMessage().getContent());
+ }
+ });
+
+ System.out.println(response);
+ }
+}
+```