playground-template / README.md
adamelliotfields's picture
Add Anthropic API
8407ae2 verified
|
raw
history blame
1.23 kB
---
# https://huggingface.co/docs/hub/en/spaces-config-reference
title: API Inference
short_description: Inference on many API endpoints
emoji: ⚑
colorFrom: blue
colorTo: green
sdk: streamlit
sdk_version: 1.37.1
python_version: 3.11.9
suggested_hardware: cpu-basic
app_file: 0_🏠_Home.py
full_width: true
pinned: true
header: default
license: apache-2.0
models:
- black-forest-labs/FLUX.1-schnell
- black-forest-labs/FLUX.1-dev
---
# ⚑ API Inference
[Streamlit](https://streamlit.io) app for running inference on generative AI endpoints.
## Secrets
Setting keys as environment variables persists them so you don't have to enter them on every page load.
```bash
ANTHROPIC_API_KEY=...
BFL_API_KEY=...
FAL_KEY=...
HF_TOKEN=...
OPENAI_API_KEY=...
PPLX_API_KEY=...
TOGETHER_API_KEY=...
```
## Installation
Recommend [uv](https://github.com/astral-sh/uv).
```sh
# clone
git clone https://huggingface.co/spaces/adamelliotfields/api-inference.git
cd api-inference
# install
uv venv
source .venv/bin/activate
uv pip install -r requirements.txt
# run
python 0_🏠_Home.py
```
## Development
```sh
git remote set-url origin https://adamelliotfields:$HF_TOKEN@huggingface.co/spaces/adamelliotfields/api-inference
```