Giter VIP home page Giter VIP logo

ex-chatgpt's Introduction

EX-chatGPT introduction

Background

"ChatGPT as Inherent Toolformer" means that ChatGPT has the ability to become a tool for various tasks without requiring additional adjustments.

However, ChatGPT has some limitations such as being unable to connect to the internet and difficulty solving math problems.

ToolFormer enables language models to use specific tools for different tasks. Can ChatGPT be equipped with ToolFormer's abilities?

The challenge is how to adapt ToolFormer's API generation process to ChatGPT.

Recent experiments demonstrate that given a specific prompt, ChatGPT has a natural ability to create APIs for text.

Therefore, it can be concluded that ChatGPT has inherent ToolFormer capabilities!

Toolformer Paper the subproject WebChatGPT enchanced is based on WebChatGPT chrome extension

Demo

ExChatGPT-bilibili API call Demos: API QA Demos: math zhihu zhihu zhihu zhihu

Usage

Ex-chatGPT

  • pip install pip install -r requirements.txt
  • fill your API keys in api_class.py and main.py
    • Googgle api key and client id
    • wolframAlpha api key
    • openAI api key
      • use to summarize when there are too many querys
    • chatGPT access_token
      • (yesterday, OpenAI has published the GPT-3.5 Turbo API , you can replace it with the newsest one)
  • run the main.py and type your query

WebChatGPTEnhance

  • fill you Googgle api key and client id in chatGPTChromeEhance/src/util/apiManager.ts/getDefaultAPI
  • run npm install
  • run npm run build-prod
  • get the extension in chatGPTChromeEhance/build
  • add your prompts and APIs in option page.
    • APIs and prompts examples are in /WebChatGPTAPI
    • wolframAlpha needs to run local sever - WebChatGPTAPI/WolframLocalServer.py

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.