- ArtCore-Go is a Go server that handles the core logic of the Art vision xperience project.
- It utilizes openai, stabilityai, and opencv libraries for content generation and refinement.
- It communicates with the API server through gRPC.
To run the service, follow the instructions below:
- Clone the repository:
git clone https://github.com/robert-min/ArtCore-Go.git
- Navigate to the project directory:
cd ArtCore-Go
- Run the server:
go run main.go
- swagger : http://localhost:8000/docs
Contributions are welcome! If you would like to contribute to ArtCore-Go, please follow these steps:
-
Fork the repository.
-
Create a new branch:
git checkout -b my-feature
- Make your changes and commit them:
git commit -m "Add my feature"
- Push to your forked repository:
git push origin my-feature
- Open a pull request.