mirror of
https://github.com/QwenLM/Qwen.git
synced 2026-05-20 16:35:47 +08:00
update readme
This commit is contained in:
12
README.md
12
README.md
@@ -322,6 +322,8 @@ Using the API is also simple. See the example below:
|
|||||||
import openai
|
import openai
|
||||||
openai.api_base = "http://localhost:8000/v1"
|
openai.api_base = "http://localhost:8000/v1"
|
||||||
openai.api_key = "none"
|
openai.api_key = "none"
|
||||||
|
|
||||||
|
# create a request activating streaming response
|
||||||
for chunk in openai.ChatCompletion.create(
|
for chunk in openai.ChatCompletion.create(
|
||||||
model="Qwen-7B",
|
model="Qwen-7B",
|
||||||
messages=[
|
messages=[
|
||||||
@@ -331,6 +333,16 @@ for chunk in openai.ChatCompletion.create(
|
|||||||
):
|
):
|
||||||
if hasattr(chunk.choices[0].delta, "content"):
|
if hasattr(chunk.choices[0].delta, "content"):
|
||||||
print(chunk.choices[0].delta.content, end="", flush=True)
|
print(chunk.choices[0].delta.content, end="", flush=True)
|
||||||
|
|
||||||
|
# create a request not activating streaming response
|
||||||
|
response = openai.ChatCompletion.create(
|
||||||
|
model="Qwen-7B",
|
||||||
|
messages=[
|
||||||
|
{"role": "user", "content": "你好"}
|
||||||
|
],
|
||||||
|
stream=False
|
||||||
|
)
|
||||||
|
print(response.choices[0].message.content)
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
12
README_CN.md
12
README_CN.md
@@ -325,6 +325,8 @@ python openai_api.py
|
|||||||
import openai
|
import openai
|
||||||
openai.api_base = "http://localhost:8000/v1"
|
openai.api_base = "http://localhost:8000/v1"
|
||||||
openai.api_key = "none"
|
openai.api_key = "none"
|
||||||
|
|
||||||
|
# 使用流式回复的请求
|
||||||
for chunk in openai.ChatCompletion.create(
|
for chunk in openai.ChatCompletion.create(
|
||||||
model="Qwen-7B",
|
model="Qwen-7B",
|
||||||
messages=[
|
messages=[
|
||||||
@@ -334,6 +336,16 @@ for chunk in openai.ChatCompletion.create(
|
|||||||
):
|
):
|
||||||
if hasattr(chunk.choices[0].delta, "content"):
|
if hasattr(chunk.choices[0].delta, "content"):
|
||||||
print(chunk.choices[0].delta.content, end="", flush=True)
|
print(chunk.choices[0].delta.content, end="", flush=True)
|
||||||
|
|
||||||
|
# 不使用流式回复的请求
|
||||||
|
response = openai.ChatCompletion.create(
|
||||||
|
model="Qwen-7B",
|
||||||
|
messages=[
|
||||||
|
{"role": "user", "content": "你好"}
|
||||||
|
],
|
||||||
|
stream=False
|
||||||
|
)
|
||||||
|
print(response.choices[0].message.content)
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
12
README_JA.md
12
README_JA.md
@@ -328,6 +328,8 @@ APIの使い方も簡単だ。以下の例をご覧ください:
|
|||||||
import openai
|
import openai
|
||||||
openai.api_base = "http://localhost:8000/v1"
|
openai.api_base = "http://localhost:8000/v1"
|
||||||
openai.api_key = "none"
|
openai.api_key = "none"
|
||||||
|
|
||||||
|
# create a request activating streaming response
|
||||||
for chunk in openai.ChatCompletion.create(
|
for chunk in openai.ChatCompletion.create(
|
||||||
model="Qwen-7B",
|
model="Qwen-7B",
|
||||||
messages=[
|
messages=[
|
||||||
@@ -337,6 +339,16 @@ for chunk in openai.ChatCompletion.create(
|
|||||||
):
|
):
|
||||||
if hasattr(chunk.choices[0].delta, "content"):
|
if hasattr(chunk.choices[0].delta, "content"):
|
||||||
print(chunk.choices[0].delta.content, end="", flush=True)
|
print(chunk.choices[0].delta.content, end="", flush=True)
|
||||||
|
|
||||||
|
# create a request not activating streaming response
|
||||||
|
response = openai.ChatCompletion.create(
|
||||||
|
model="Qwen-7B",
|
||||||
|
messages=[
|
||||||
|
{"role": "user", "content": "你好"}
|
||||||
|
],
|
||||||
|
stream=False
|
||||||
|
)
|
||||||
|
print(response.choices[0].message.content)
|
||||||
```
|
```
|
||||||
|
|
||||||
## ツールの使用
|
## ツールの使用
|
||||||
|
|||||||
Reference in New Issue
Block a user