Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

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
1.1.0 2026-06-19 1.1.0 Release Notes
1.0.0 2026-05-22 1.0.0 Release Notes
0.9.0 2026-04-15 0.9.0 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)

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

If you're not sure about the file name format, learn more about wheel file names.

File details

Details for the file microsoft_agents_hosting_fastapi-1.2.0.dev20.tar.gz.

File metadata

File hashes

Hashes for microsoft_agents_hosting_fastapi-1.2.0.dev20.tar.gz
Algorithm Hash digest
SHA256 5a6ea8067a61f658f7a41a454dcc0c4507b157ee1f330877799f04a60a69fcef
MD5 37c650c8fc83098e34dd066ef4354b31
BLAKE2b-256 00a1a9c414add5aff96afb664f06039e701a3c226977e75977f73aaeedb4436a

See more details on using hashes here.

File details

Details for the file microsoft_agents_hosting_fastapi-1.2.0.dev20-py3-none-any.whl.

File metadata

File hashes

Hashes for microsoft_agents_hosting_fastapi-1.2.0.dev20-py3-none-any.whl
Algorithm Hash digest
SHA256 7fb3b3401da35895db5930f59e88c1477e60b5efc0182e376fb0e551d4cdc8d2
MD5 cc2f7e7e5dd8ff1e429def56091827d5
BLAKE2b-256 ba71067755f7088c6e6c18cef9e1f3a0cd51a36988bd13e65258f7fe98250162

See more details on using hashes here.

Release history Release notifications | RSS feed

1.4.0

2 files

1.3.0

2 files

1.2.0

2 files

This release

1.2.0.dev20 This release

2 files

1.1.0

2 files

1.0.0

2 files

0.9.1

2 files

0.9.0

2 files

0.8.0

2 files

0.7.0

2 files

0.6.1

2 files

0.6.0

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page