name: Update OWUI Prompts on: push: branches: [master] paths: - "retards-bot.md" - "retards-helper.md" jobs: update-prompts: runs-on: self-hosted steps: - name: Checkout uses: actions/checkout@v3 - name: Update Retards Bot prompt run: | PROMPT=$(cat retards-bot.md) curl -s -X PATCH "${{ secrets.OWUI_URL }}/api/v1/models/retards-bot" \ -H "Authorization: Bearer ${{ secrets.OWUI_API_KEY }}" \ -H "Content-Type: application/json" \ -d "{\"system_prompt\": $(echo "$PROMPT" | python3 -c "import json,sys; print(json.dumps(sys.stdin.read()))")}" - name: Update Retards Helper prompt run: | PROMPT=$(cat retards-helper.md) curl -s -X PATCH "${{ secrets.OWUI_URL }}/api/v1/models/retards-helper" \ -H "Authorization: Bearer ${{ secrets.OWUI_API_KEY }}" \ -H "Content-Type: application/json" \ -d "{\"system_prompt\": $(echo "$PROMPT" | python3 -c "import json,sys; print(json.dumps(sys.stdin.read()))")}"