Git Product home page Git Product logo

Comments (8)

pionxzh avatar pionxzh commented on August 16, 2024 1

I think we can simply have a sub-menu or popup that asks users to make a choice. No more hidden in the setting dialog. JSON export is a less frequently used feature, so having another step should be acceptable.

from chatgpt-exporter.

lugia19 avatar lugia19 commented on August 16, 2024 1

Might need your help to test, I haven't tested them. 🙏

Tested both, they work just fine. Thanks for the addition.

from chatgpt-exporter.

pionxzh avatar pionxzh commented on August 16, 2024

used by multiple model-agnostic frontends (which can be used with other APIs/models)

Can you share the source that this format is compatible with other frontends?

from chatgpt-exporter.

lugia19 avatar lugia19 commented on August 16, 2024

The main ones I could find it's compatible with are:

  • Sillytavern
  • TavernAI
  • Chub Venus

Notable ones it's not compatible with:

  • chatbot-ui (openchat.team)
  • oogaboga's text-generation-webui

As both of those use their own formats. An attempt could be made to support those as well, I guess? I'd make a PR if I didn't suck at JS.

There are other, less commonly used frontends I haven't checked. But best I can tell, it's about as close to a "standard" for open source frontends as it gets.

from chatgpt-exporter.

pionxzh avatar pionxzh commented on August 16, 2024

I see. It would be great if you could send a PR. But please let me know if you give up on the js part, so that I can arrange time for this.

Please implement the logic part only, and I will integrate the UI buttons. We have kept these buttons for a long time. I want to find a graceful way to add it.

from chatgpt-exporter.

lugia19 avatar lugia19 commented on August 16, 2024

That's perfect since the UI part is what I'm the least confident in to begin with.

As far as how to add them goes, my personal proposal would just be to have a dropdown in the Settings.
Aka, instead of having the toggle for "Export JSON in OpenAI Official Format" it would be a dropdown with various JSON formats.

So it wouldn't add any new buttons, just change the behavior of the JSON one.

from chatgpt-exporter.

pionxzh avatar pionxzh commented on August 16, 2024

This is what it will look like.

image

from chatgpt-exporter.

pionxzh avatar pionxzh commented on August 16, 2024

Might need your help to test, I haven't tested them. 🙏

from chatgpt-exporter.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.