AI项目博客
记录 AI 工程实践与大模型应用

admin的文章

FastAPI & SQLAlchemy 实战(四):WSGI 与 ASGI,为什么 FastAPI 要配 Uvicorn-AI项目博客

FastAPI & SQLAlchemy 实战(四):WSGI 与 ASGI,为什么 FastAPI 要配 Uvicorn

「FastAPI & SQLAlchemy 实战」系列共 10 篇,从协程基础讲到数据库接口。这是第 4 篇。 结论:WSGI 是同步接口规范,ASGI 是它的异步版本。FastAPI 基于 ASGI,生产环境用 Uvicorn 运行;同步函数会被放进线程池,异步函数直接在事件循环里跑。 一、WSGI:一次请求占一个线程 WSGI 应用是一个同步可调用对象: def application(environ, start_response…

赞(0)adminadminPython 阅读(16)去评论
FastAPI & SQLAlchemy 实战(三):Task、gather、超时与取消,并发控制的四个工具-AI项目博客

FastAPI & SQLAlchemy 实战(三):Task、gather、超时与取消,并发控制的四个工具

「FastAPI & SQLAlchemy 实战」系列共 10 篇,从协程基础讲到数据库接口。这是第 3 篇。 结论:create_task 负责启动并发,gather 负责等待结果,wait_for 负责超时,cancel 负责取消。四个工具解决协程的四种控制需求。 一、create_task:把协程变成任务 import asyncio async def my_func(name, delay): await asyncio.sl…

赞(0)adminadminPython 阅读(13)去评论
FastAPI & SQLAlchemy 实战(二):async/await 与事件循环,协程怎么被调度-AI项目博客

FastAPI & SQLAlchemy 实战(二):async/await 与事件循环,协程怎么被调度

「FastAPI & SQLAlchemy 实战」系列共 10 篇,从协程基础讲到数据库接口。这是第 2 篇。 结论:async def 定义协程函数,调用它只返回协程对象;await 让出控制权,事件循环负责在 I/O 完成后恢复执行。 一、async def 不是“立即执行” import asyncio async def hello(): print("Hello") await asyncio.sleep(1) print("…

赞(0)adminadminPython 阅读(13)去评论
Spring AI Alibaba 18|Memory 短期记忆 · 概述-AI项目博客

Spring AI Alibaba 18|Memory 短期记忆 · 概述

记忆可以让 Agent 记住之前的会话内容。对于 AI Agent,记忆至关重要,因为它让它们能够记住先前的交互、从反馈中学习并适应用户偏好。随着 Agent 处理更复杂的任务和大量用户交互,这种能力对于效率和用户满意度都变得至关重要。 短

赞(0)adminadminAI Alibaba 阅读(16)去评论

AI项目博客

专注 AI 工程化落地 —— 覆盖智能体、大模型、Java AI 与 Python 的学习笔记,以及 AI 平台的项目实战记录。

关于本站文章归档

登录

找回密码

注册