Mirinae is a Python package for MAGO's framework
Project description
Mirinae
마고 프레임워크를 사용할 수 있는 CLI 도구입니다.
마고 서비스
설치
- Python 3.9 이상이 필요합니다.
pip install mirinae
mirinae는 /home/user/.mirinae 디렉토리에 설정 파일을 저장합니다.mirinae를 사용하기 위해서는PATH환경 변수에 /home/user/.local/bin 디렉토리를 추가해야 합니다.
echo 'export PATH=$PATH:/home/galois/.local/bin' >> ~/.bashrc
source ~/.bashrc
zsh를 사용하는 경우에는 ~/.zshrc 파일을 수정해야 합니다.
echo 'export PATH=$PATH:/home/galois/.local/bin' >> ~/.zshrc
source ~/.zshrc
기본 동작 방법
사용자 등록
- 사용자가 mirinae-cli를 사용하여 마고 서비스를 사용하기 위해서는 사용자 등록이 필요합니다.
- 사용자 등록은 audion home에서 진행할 수 있습니다.
로그인
mirinae user login -v -e <email> -w <password>
Flow
audion에서 제공하는 서비스는 flow를 사용하여 서비스를 제공합니다. flow는 사용자가 사용하고 싶은 서비스를 선태하고 curation을 통해 사용자 맞춤형 flow를 생성합니다. 그리고 한 줄의 명령어로 flow를 실행할 수 있습니다.
Flow 생성
Product
- 마고에서는 사용자가 손쉽게 서비스를 사용할 수 있도록 기본적인
flow를 제공합니다. - 기본적으로 제공되는
flow는product형태로 제공이 되고, 이미 마고에서 기본적으로 몇 개의product를 제공하고 있습니다. 사용자가 새로운product를 생성하여 마고에 등록 요청을 하면, 검토를 거쳐 마고에서product를 등록해 드립니다. - 현재 지원하고 있는 프로덕트는 다음과 같습니다.
| 프로덕트 | 프로젝트 ID |
|---|---|
| Subtitle Generation | audion_sg |
| Voice Separation | audion_vs |
| Music Source Separation | audion_mss |
Project
flow를 실행하기 위해서는project가 필요합니다.project는product를 사용하여 생성할 수 있습니다.
mirinae project create -v --prod-id <product_id>
생성된 프로젝트는 아래와 같이 확인할 수 있습니다.
mirinae project get -v
미디어 파일로 프로젝트 사용하기
다음 3가지 방법으로 미디어 파일을 프로젝트에 사용할 수 있습니다.
| 입력 타입 | 설명 | | url | URL을 사용하여 미디어 파일을 사용합니다. | | file | 로컬에 있는 미디어 파일을 사용합니다. | | uri | 마고 서비스에 있는 미디어 파일을 사용합니다. |
URL을 사용하기
mirinae pipeline proj -v --proj-id <project_id> --it url -i <url>
로컬 파일을 사용하기
mirinae pipeline proj -v --proj-id <project_id> --it file -i <file_path>
마고 서비스에 있는 파일을 사용하기
mirinae pipeline proj -v --proj-id <project_id> --it uri -i <uri>
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file mirinae-0.1.13.tar.gz.
File metadata
- Download URL: mirinae-0.1.13.tar.gz
- Upload date:
- Size: 7.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.10.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
52d1984fef85ffa0ea3c7bb09bb5749b454107ce5e98a978f2f2eb18535fa754
|
|
| MD5 |
c35921ecb66f6d5898f452770311aee8
|
|
| BLAKE2b-256 |
b75f19355525e80a424add3dfd598cf7e48c16d9ff7c4b2e277494b2f7937384
|
File details
Details for the file mirinae-0.1.13-py3-none-any.whl.
File metadata
- Download URL: mirinae-0.1.13-py3-none-any.whl
- Upload date:
- Size: 8.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.10.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c83257d2f0437288e8abc5143f0750673023f5733297e77e658d8b69c1bbf4cd
|
|
| MD5 |
e004321366d8435220fa94a68acc726c
|
|
| BLAKE2b-256 |
5c00073283e542a69f6b99611c6dafbed7279a6dce72b2ea8bb3c642b5b98402
|