Giter VIP home page Giter VIP logo

chatgpt_client's Introduction

Codacy Badge .NET MAUI CI Contributor Covenant License

Open Source ❤ Stars Forks Pull Requests Issues Contributors

Main Cover

Experience natural conversations with our ChatGPT application, built with .NET MAUI for simplicity and efficiency.

IMPORTANT ANNOUNCEMENT: An ethical and responsible use of ChatGPT, an application created in .NET MAUI and based on OpenAI technology, is essential. Users and developers must consider the possible ethical and social impacts, working together to guarantee ethical and responsible standards such as transparency, fairness and responsibility.

Instructions

Before using the application, it is recommended to create an OpenAI account and generate your API key. You can manage your secret keys on the following OpenAI page.

Next: Create a new folder "Constant" in the Solution, add a new class APIConstants, using the code from below. Then, add the OpenAI API key to the OpenAIToken constant in the project, which is responsible for storing it:

namespace ChatGPT.Constants
{
	public static class APIConstants
	{
		public const string OpenAIUrl = "https://api.openai.com/";
		public const string OpenAIToken = "OPENAI_API_KEY_HERE";

		public const string OpenAIEndpoint_Completions = "v1/completions";
		public const string OpenAIEndpoint_Generations = "v1/images/generations";
	}
}

Features

Experience smooth animation when switching between light and dark themes ✔️
Enjoy a harmonious interface on any screen size In process of completion
Enjoy a Lottie animation when the message list is empty ✔️
Ability to switch between text and image chat modes dynamically ✔️
The Border control automatically adjusts to the size of the message, whether it is short or long In process of completion

Supported platforms

✔️
✔️
✔️
✔️

Design tool

Tutorials

Publications

👥 Contributions Core

Luis Beltran Bryan Oroxón Daniel Monettelli

Open Source ❤

It is with humility and gratitude that we offer our open source contributions to the .NET MAUI community, hoping to share a small grain of wisdom. If you decide to use this project, please feel free to acknowledge the contributions and dedication of all contributors.

chatgpt_client's People

Contributors

danielmonettelli avatar josephlugo avatar

Stargazers

Iftiaj avatar M. Okul avatar

Forkers

iftiaj

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.