Skip to content

hunterowens/frankenstein

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

209 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

frankenstein

Using the API

To use the API, first call the start-show endpoint. This should return a show_id that you will use for the rest of the session.

To send texts to the api, send a post to interact. Example in curl

curl --header "Content-Type: application/json" \
  --request POST \
  --data '{"string":"bankds happy happy bands", "show_id": 1}' \
  http://frankenstein.hunterowens.net/interact

To get the most recent text plus Sentiment scores.

curl http://frankenstein.hunterowens.net/interact?show_id=$YOUR_SHOW_ID

To get the talk functions from the api.

curl http://frankenstein.hunterowens.net/talk?show_id=$YOUR_SHOW_ID

To get the summary themes

curl http://frankenstein.hunterowens.net/summary?show_id$YOUR_SHOW_ID

Alternatively, you can provide multiple show_ids to summary, as a comma seperate list as such: `/summary?show_ids=1,2

To list all shows and show IDs

curl http://frankenstein.hunterowens.net/list-shows

To update a show

 curl --header "Content-Type: application/json" \
  --request POST \
  --data '{"show_status":"in_progress", "show_id": 1}' \
  http://frankenstein.hunterowens.net/update-show

show_status can be one of preshow, in_progress,complete.

To save a log

curl --header "Content-Type: application/json" \
  --request POST \
    --data '{"actor": "hunter", "show_id": 2, "text": "some text", "action": "intro"}' \
      http://localhost:5000/log

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •