--- title: FastAPI with Hugging Face emoji: 🤗 colorFrom: blue colorTo: green sdk: docker pinned: false --- # FastAPI with Hugging Face Transformers This Space provides a FastAPI-based API for text processing using Hugging Face Transformers. ## Features - **Sentiment Analysis**: Analyze the sentiment of text - **Text Generation**: Generate text based on prompts - **RESTful API**: Clean API endpoints with automatic documentation ## API Endpoints - `GET /` - Health check - `POST /sentiment` - Sentiment analysis - `POST /generate` - Text generation - `GET /models` - Available models info - `GET /docs` - API documentation (Swagger UI) ## Usage ### Sentiment Analysis ```bash curl -X POST "https://your-space-name.hf.space/sentiment" \ -H "Content-Type: application/json" \ -d '{"text": "I love this product!"}' ``` ### Text Generation ```bash curl -X POST "https://your-space-name.hf.space/generate" \ -H "Content-Type: application/json" \ -d '{"text": "Once upon a time", "max_length": 50}' ``` ## Interactive Documentation Visit `https://your-space-name.hf.space/docs` for interactive API documentation. Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference