Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/soulteary/sparrow

ChatGPT Style client-compatible Backend Server, open source implementation.
https://github.com/soulteary/sparrow

chat-application chatgpt chatgpt-api chatgpt-backend chatgpt-plugin chatgpt-plugins flagstudio midjourney midjourney-api-bot

Last synced: about 1 month ago
JSON representation

ChatGPT Style client-compatible Backend Server, open source implementation.

Awesome Lists containing this project

README

        

# Sparrow / 麻雀


ENGLISH | 中文文档

[![CodeQL](https://github.com/soulteary/sparrow/actions/workflows/codeql.yml/badge.svg)](https://github.com/soulteary/sparrow/actions/workflows/codeql.yml) [![Security Scan](https://github.com/soulteary/sparrow/actions/workflows/scan.yml/badge.svg)](https://github.com/soulteary/sparrow/actions/workflows/scan.yml) [![Release](https://github.com/soulteary/sparrow/actions/workflows/release.yaml/badge.svg)](https://github.com/soulteary/sparrow/actions/workflows/release.yaml) [![Go Report Card](https://goreportcard.com/badge/github.com/soulteary/sparrow)](https://goreportcard.com/report/github.com/soulteary/sparrow)

ChatGPT Style client-compatible Backend Server, open source implementation.

## Usage

The service can run independently, but if you want to get a quick result, you need to use OpenAI's client request method. A simple way is to use [soulteary/docker-chatgpt](https://github.com/soulteary/docker-chatgpt) client.

If used alone, you can refer to the following command:

```bash
# download this project image from dockerhub
docker pull soulteary/sparrow
# refer to `docker-compose.yml` to add some environment variables you need
docker run -p 8091:8091 soulteary/sparrow
```

or, download the `docker-compose.yml` from the project, and use the following command:

```bash
docker compose up -d
```

## About This Project

- Wouldn't it be interesting if the content in the ChatGPT ecosystem could be connected and then called to any other service?

- Wouldn’t it be interesting if the products and functional services of the open source ecosystem can be freely and freely connected to ChatGPT or similar model services?

- If we can freely combine the most advanced business services and software capabilities full of freedom and risks, especially those software that does not provide Chat OPS interaction ability, will it make us easier to make us easier

## Quick Overview

**Talk is cheap, I'll show you the video, and the code.**

- 2023.05.05 [Play MidJourney In ChatGPT](https://www.zhihu.com/pin/1637642465724325890)

Regardless of whether we use a plug-in, we should be able to use other online services freely in ChatGPT or similar open source software. Whether it is a commercial service or an open source software for free.

- 2023.05.01 [Use ChatGPT render loooong content](https://www.zhihu.com/pin/1636158221214887936)

If the content we want to look for itself is a long content, then our client should be able to support such long content display rather than abruptly.

- 2023.03.05 [Use ChatGPT to Browse the site and search for game merchandise](https://www.zhihu.com/zvideo/1615679760738250752)

Regardless of whether we are selected by Waitlist, accessing the world through Chatops and obtaining information should be the most basic ability.