Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

## Issue: Unified REST API with FastAPI #68

Open
Zochory opened this issue Feb 7, 2025 · 1 comment · May be fixed by #92
Open

## Issue: Unified REST API with FastAPI #68

Zochory opened this issue Feb 7, 2025 · 1 comment · May be fixed by #92
Assignees
Labels
documentation Improvements or additions to documentation enhancement New feature or request new feature
Milestone

Comments

@Zochory
Copy link
Member

Zochory commented Feb 7, 2025

Description:

Establish a unified REST API using FastAPI to serve as the backend for AgenticFleet. This API should encompass existing Chainlit functionalities and provide a foundation for future feature extensions.

Acceptance Criteria:

  • A FastAPI application is created and running.
  • Existing Chainlit endpoints (or their equivalents) are exposed through the FastAPI API.
  • Documentation outlines the API structure and usage.
  • Tests cover the core API endpoints.

Implementation Notes:

  • Consider using a modular design to organize API endpoints.
  • Explore how to best integrate Chainlit's existing backend logic with the new FastAPI structure.
@Zochory Zochory moved this to Backlog in AgenticFleet Feb 7, 2025
@Zochory Zochory moved this from Backlog to In progress in AgenticFleet Feb 7, 2025
@Zochory Zochory added this to the OpenAPI milestone Feb 16, 2025
@Zochory Zochory added documentation Improvements or additions to documentation enhancement New feature or request new feature labels Feb 16, 2025
@Zochory Zochory self-assigned this Feb 16, 2025
@akshat1903kk
Copy link

can you assing this to me? i am a beginner.

@Zochory Zochory linked a pull request Feb 22, 2025 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request new feature
Projects
Status: In progress
Development

Successfully merging a pull request may close this issue.

2 participants