Skip to content

steven2030/Autama-Backend

Repository files navigation

Autama Backend

Explanation of Autama(what it is and does)

Autama: Web Platform

  • API
  • DB
  • Supporting infrastructure

Add description here.

Build and Run

To Run:

  • pip3 install -r requirements.txt
  • If this is the first run, create a DB, download a personality dataset, and create a Nucleus
  • python manage.py runserver
  • in a web browser go to: 127.0.0.1:8000 (This should be displayed during server startup)

To Create the DB:

  • python manage.py makemigrations accounts
  • python manage.py makemigrations AutamaProfiles
  • python manage.py migrate

To Download a Personality Dataset:

  • python dataset.py

To Create a Nucleus:

  • python build.py

Bugs, Defects, Failing Tests, etc

Bugs, Defects, and Failing Test information goes here as needed.

  • If you get a transformers.activations error while talking with an Autama, just recreate a nucleus

License

This program is licensed under the "MIT License". Please see the file LICENSE in the source distribution of this software for license terms.

Acknowledgments

Django tutorial references

Hugging Face Inc. for ConvAI

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published