from
openai
import
OpenAI
text
=
input
(
"请输入对话:\n"
)
print
(
" 正在AI对话... 请稍等....."
)
client
=
OpenAI(api_key
=
"sk-a9123API 密钥4569"
, base_url
=
"https://api.deepseek.com"
)
response
=
client.chat.completions.create(
model
=
"deepseek-chat"
,
messages
=
[
{
"role"
:
"system"
,
"content"
:
"You are a helpful assistant"
},
{
"role"
:
"user"
,
"content"
: text},
],
stream
=
True
)
print
(
"AI回复:"
)
for
chunk
in
response:
if
chunk.choices[
0
].delta.content:
print
(chunk.choices[
0
].delta.content, end
=
"", flush
=
True
)
print
()
response
=
client.chat.completions.create(
model
=
"deepseek-chat"
,
messages
=
[
{
"role"
:
"system"
,
"content"
:
"You are a helpful assistant"
},
{
"role"
:
"user"
,
"content"
: text},
],
stream
=
False
)
full_response
=
response.model_dump_json()
print
(
"---------------------完整响应内容:---------------------------"
)
print
(full_response)