Coding

GPT technology can help people write code quickly and accurately by using natural language as a prompt. GPT can take a text prompt such as "I need a function to calculate the average of two numbers" and generate code that is tailored to the given task. This technology has the potential to cut down development time, as it can generate code quickly and accurately. It can also help reduce the risk of errors, as GPT is capable of generating code that can be tested and used immediately. Try AI Code Generator to create code in any language, from small functions to entire static websites.

Able to generate anything you want

ChatGPT is fine-tuned from a model in the GPT-3.5 series, which finished training in early 2022. You can learn more about the 3.5 series here. ChatGPT and GPT 3.5 were trained on an Azure AI supercomputing infrastructure.

Limitations

ChatGPT sometimes writes plausible-sounding but incorrect or nonsensical answers. Fixing this issue is challenging, as: (1) during RL training, there’s currently no source of truth; (2) training the model to be more cautious causes it to decline questions that it can answer correctly; and (3) supervised training misleads the model because the ideal answer depends on what the model knows, rather than what the human demonstrator knows..

Iterative Deployment

Today’s research release of ChatGPT is the latest step in OpenAI’s iterative deployment of increasingly safe and useful AI systems. Many lessons from deployment of earlier models like GPT-3 and Codex have informed the safety mitigations in place for this release, including substantial reductions in harmful and untruthful outputs achieved by the use of reinforcement learning from human feedback (RLHF).

Gallery

Here some example of how ChatGPT works and what you can create with it. It is an interactive chat where you can talk like facing a real person.