tester / README.md
flora0420's picture
merge gh branch
50c089b
|
Raw
History Blame Contribute Delete
1.74 kB
metadata
title: Tester
emoji: 🚀
colorFrom: yellow
colorTo: red
sdk: docker
pinned: false
license: mit

Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference

Stock Prophet

A demo for stock prophet deployment on huggingface spaces

Usage

curl localhost:8000/ping

curl \
--header "Content-Type: application/json" \
--request POST \
--data '{"ticker":"MSFT", "days":7}' \
http://localhost:8000/predict

docker setup

docker run -d --rm --name mycontainer -p 8000:8000 stock-prophet

docker images # docker rmi or docker image prune
docker build -t stock-neuralprophet .
docker run -p 8000:8000 stock-neuralprophet  # one can see the log
docker run -d --rm --name mycontainer -p 8000:8000 stock-neuralprophet   # behind the scene

Side note about SSH with HF spaces for the first time

Assume that you've already set up your ssh key and added it to your github account. Now you will need to add it to your HF spaces account.

At this point, you shall have a HuggingFace account.

You shall already have a ssh keypair, say id_25519 and id_25519.pub in ~/.ssh. If not, you can generate one by ssh-keygen -t ed25519 -C "your.email@example.co"

Add it to your SSH agent with ssh-add ( ref ):

ssh-add ~/.ssh/id_ed25519
  • Add the SSH public key to your HuggingFace account by running:
cd ~/.ssh
cat id_25519.pub

and copy the content to Settings > SSH and GPG keys > Add SSH key

  • Testing your SSH authentication
ssh -T git@hf.co

and make sure the message reads Hi hf_username, welcome to Hugging Face.

  • Clone the repo from a space:
git clone git@hf.co:spaces/<username>/<repo>