linux.do
21.2K subscribers
120K photos
195 videos
117 files
254K links
linux.do最新话题和热议话题
Download Telegram
外版iPhone的购买途径,倾向于日版(或者其他sim+esim的机型)

1 个帖子 - 1 位参与者

阅读完整话题

via LINUX DO - 最新话题 (author: 杨渣渣)
只有我邮箱用的用户名?

不是 ,我看你们在一个个秀邮箱,只有我老老实实用的用户名? 好像还没有后悔药? 😭

让我看看

点击以查看投票。

15 个帖子 - 11 位参与者

阅读完整话题

via LINUX DO - 最新话题 (author: 好奇的我)
使用python接入dify

今天用python请求Dify的流式输出的时候遇到点问题,希望有佬指点一下,具体情况是代码1使用requests可以正常输出,代码2使用httpx不行,会在连接建立后立即断开,没有输出。最后结果作为fastapi的结果返回。

代码1
try:
response = requests.post(
url, headers=headers, json=data, stream=True)

# 检查Dify平台的响应状态
if response.status_code != 200:
raise HTTPException(
status_code=response.status_code, detail="Dify API request failed")

# 定义生成器函数,用于逐步转发Dify的流式响应
def generate():
for chunk in response.iter_content(chunk_size=None):
if chunk:
yield chunk

# 使用StreamingResponse实现流式转发
return StreamingResponse(
generate(),
media_type=response.headers.get(
"Content-Type", "application/json")
)
except Exception as e:
raise HTTPException(status_code=500, detail=str(e))

代码2
# 为什么不能使用httpx?出现问题:连接建立后立即断开!
async with httpx.AsyncClient(timeout=httpx.Timeout(None)) as client:
try:
async with client.stream("POST", url, headers=headers, json=data) as response:
if response.status_code != 200:
# 读取流式响应的内容
error_content = await response.aread()
try:
error_detail = json.loads(error_content)
except json.JSONDecodeError:
error_detail = error_content.decode("utf-8")
raise httpx.HTTPStatusError(
f"HTTP错误: {response.status_code}, 详情: {error_detail}",
request=None,
response=response,
)

async def stream_response():
try:
async for chunk in response.aiter_bytes():
yield chunk
except httpx.StreamClosed:
logger.warning("Stream closed by server or client")
return StreamingResponse(stream_response(), media_type=response.headers.get(
"Content-Type", "application/json"))
except httpx.TimeoutException:
logger.error("请求超时")
return HTTPException(status_code=504, detail="请求超时")
except httpx.HTTPStatusError as exc:
logger.error(f"HTTP错误: {exc.response.status_code}")
raise HTTPException(
status_code=exc.response.status_code, detail=error_detail)

1 个帖子 - 1 位参与者

阅读完整话题

via LINUX DO - 最新话题 (author: Aliancn)
难道因为邮箱开放,吸引了一拨人?

慕名来了一拨人吗?

4 个帖子 - 2 位参与者

阅读完整话题

via LINUX DO - 最新话题 (author: frankzhang)
问路帖:acwing 来offer的课怎样

Acwing的课程有买过的吗,风评怎样?
还有来offer的课怎样,知道的佬谈一下经验

1 个帖子 - 1 位参与者

阅读完整话题

via LINUX DO - 最新话题 (author: Mark Mark)
深圳找个工作C/C++

rt
有没有佬哥内推下呀,
2.5年后端开发经验,专业基础还行
被裁有一个月了没找到合适的

1 个帖子 - 1 位参与者

阅读完整话题

via LINUX DO - 最新话题 (author: sereno)
推荐一个MAC资源站,单纯颜值控。

macqj.com

Mac青桔网 - Mac软件下载站(MacQJ)

Mac青桔网(macqj.com)提供精品Mac软件下载,每日更新实用的Mac软件应用资源,为苹果电脑用户收集最新macOS优秀的mac软件、插件、mac游戏、表盘、各种字体、高清壁纸等资源!记得将本站加入收藏夹!

1 个帖子 - 1 位参与者

阅读完整话题

via LINUX DO - 最新话题 (author: 2013桂花酒)
👍1
如何快速升三级

还有68天才能升3级,错过第一波邮箱了

3 个帖子 - 3 位参与者

阅读完整话题

via LINUX DO - 最新话题 (author: 彭于晏)
GCP300需要联系我

GCP300转让,个人闲置2个,已过2验证,长期稳定,可以测试,有需要的可以联系我。

1 个帖子 - 1 位参与者

阅读完整话题

via LINUX DO - 最新话题 (author: 幸川)
什么样的有线耳机性价比高

100以内
别太贵

7 个帖子 - 3 位参与者

阅读完整话题

via LINUX DO - 最新话题 (author: 乐子神)
QX是否可以细分到某个端口的请求转发?

目前没有看到配置。我是希望页面访问GitHub的时候走代理,SSH的时候不走。想区分出来443和22端口。

求助各位佬!

1 个帖子 - 1 位参与者

阅读完整话题

via LINUX DO - 最新话题 (author: van)
请问,Cursor导航栏怎么调整成 vscode 默认格式

Cursor默认:

VScode 默认:

4 个帖子 - 3 位参与者

阅读完整话题

via LINUX DO - 最新话题 (author: Gangz1o)
Grok 3 的think模式有次数限制了?

没用几次就弹出“ Sign up to continue with Grok 3 Think”了!!!
3 个帖子 - 3 位参与者

阅读完整话题

via LINUX DO - 最新话题 (author: keliwen)
L站邮箱申请是不是需要三级

萌新在线询问 😁

8 个帖子 - 7 位参与者

阅读完整话题

via LINUX DO - 最新话题 (author: 团溪)
[文档分享]我自己找的一些deepseek部署和教程

我用夸克网盘分享了「Deepseek」,点击链接即可保存。打开「夸克APP」,无需下载在线播放视频,畅享原画5倍速,支持电视投屏。
链接:https://pan.quark.cn/s/e5e4b783388f

1 个帖子 - 1 位参与者

阅读完整话题

via LINUX DO - 最新话题 (author: 奶油话梅糖)
考研国家线今年出的好快,还降了不少

1 个帖子 - 1 位参与者

阅读完整话题

via LINUX DO - 最新话题 (author: C)
哪吒2有资源出来了吗

等一个佬来点资源

6 个帖子 - 6 位参与者

阅读完整话题

via LINUX DO - 最新话题 (author: lusheng)
Cursor Pool今日突然封禁3万账号,近期大量降智+今日大量封号,Cursor Pro白嫖之路是否已经到了尽头?

传送门: Cursor Pool

2 个帖子 - 2 位参与者

阅读完整话题

via LINUX DO - 最新话题 (author: Jason_ghost)