Skip to content

Python API Server (because LangChain needed) using FastAPI to create/document the APIs, Uvicorn to Serve the APIs, and Docker for easy Deployment in an Azure environment.

License

Notifications You must be signed in to change notification settings

michael-s-downs/FastAPIDockerServiceAzure

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FastAPIDockerServiceAzure

This is a Python API Server using -- FastAPI to create & document the API endpoints -- Uvicorn to Serve the APIs -- Langchain to enable the Service Business Logic and callouts to various databases and backend LLMs -- Docker for easy Deployment in an Azure environment and to house a small onboard ChromaDB vector-store

The Structure of the project is roughly conventional:

├───.vscode
├───app
│   └───__pycache__
├───config
│   └───__pycache__
├───extensions
│   └───__pycache__
├───models
│   └───__pycache__
├───services
│   └───__pycache__
├───tests
└───utils
    └───__pycache__```

About

Python API Server (because LangChain needed) using FastAPI to create/document the APIs, Uvicorn to Serve the APIs, and Docker for easy Deployment in an Azure environment.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published