Integration library for Microsoft Agents with FastAPI
Project description
Microsoft Agents Hosting FastAPI
This library provides FastAPI integration for Microsoft Agents, enabling you to build conversational agents using the FastAPI web framework.
Release Notes
| Version | Date | Release Notes |
|---|---|---|
| 0.8.0 | 2026-02-23 | 0.8.0 Release Notes |
| 0.7.0 | 2026-01-21 | 0.7.0 Release Notes |
| 0.6.1 | 2025-12-01 | 0.6.1 Release Notes |
| 0.6.0 | 2025-11-18 | 0.6.0 Release Notes |
Features
- FastAPI integration for Microsoft Agents
- JWT authorization middleware
- Channel service API endpoints
- Streaming response support
- Cloud adapter for processing agent activities
Installation
pip install microsoft-agents-hosting-fastapi
Usage
from fastapi import FastAPI, Request
from microsoft_agents.hosting.fastapi import start_agent_process, CloudAdapter
from microsoft_agents.hosting.core.app import AgentApplication
app = FastAPI()
adapter = CloudAdapter()
agent_app = AgentApplication()
@app.post("/api/messages")
async def messages(request: Request):
return await start_agent_process(request, agent_app, adapter)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file microsoft_agents_hosting_fastapi-0.9.0.dev4.tar.gz.
File metadata
- Download URL: microsoft_agents_hosting_fastapi-0.9.0.dev4.tar.gz
- Upload date:
- Size: 6.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: RestSharp/106.13.0.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
322727817f2b2e5d6ae69a4e4e4305f1bb62d3975828c7bacc0545c26747321b
|
|
| MD5 |
883ef5f7238e073f2360b262c83b8527
|
|
| BLAKE2b-256 |
fc2bb184e9630e8f98f92b2ac1ce0d99e83b799fbae07c6bc9f0a5c589941202
|
File details
Details for the file microsoft_agents_hosting_fastapi-0.9.0.dev4-py3-none-any.whl.
File metadata
- Download URL: microsoft_agents_hosting_fastapi-0.9.0.dev4-py3-none-any.whl
- Upload date:
- Size: 8.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: RestSharp/106.13.0.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
11e19e7e336057bb1a085d1fefb2467a66fb6ef6272f23b7b7f0d42d3dd1eb5f
|
|
| MD5 |
aa6fb3f24a9e2ab01ffa0c829c7b9c1b
|
|
| BLAKE2b-256 |
3618f9567238b08b789105d574c9a0e4e8bb73e69601274c1790c6f4646b88eb
|