Spaces:
Running
Running
metadata
title: AI Scientific Co-Investigator Backend
emoji: 🧪
colorFrom: indigo
colorTo: blue
sdk: docker
app_port: 7860
pinned: false
AI Scientific Co-Investigator Backend
This is the FastAPI backend for the AI Scientific Co-Investigator platform, deployed on Hugging Face Spaces.
Prerequisites
- Supabase: Relational Database (PostgreSQL)
- Qdrant Cloud: Vector Database
- Upstash: Redis Cache/Broker (for Celery)
Deployment
To deploy this to your Hugging Face Space:
- Clone your Space repository.
- Copy all files from this backend repository to the Space repository.
- Push the changes.
Environment Variables (Secrets)
Make sure to set the following secrets in your Hugging Face Space settings:
DATABASE_URL: Your Supabase connection string.SECRET_KEY: A secure random string for JWT.OPENAI_API_KEY: Your OpenAI API key.ALLOWED_ORIGINS: Comma-separated list of origins (e.g.,https://your-frontend.vercel.app).QDRANT_URL: Your Qdrant Cloud URL.QDRANT_API_KEY: Your Qdrant Cloud API key.CELERY_BROKER_URL: Your Upstash Redis URL.CELERY_RESULT_BACKEND: Your Upstash Redis URL.