π Key-chat is a chat application that allows interaction with OpenAI's GPT model using the user's API key. Users can simply input messages and receive responses generated by the GPT model. Additionally, error handling displays a warning message to the user if the API key is missing.
βοΈ Framework: SvelteKit + Tailwind CSS + Vite
Clone the repository. Run npm install to install dependencies. Start the development server with npm run dev. Navigate to http://localhost:5173 in your browser to view the app.
Interact with the GPT model using the API key provided by the user. Input user messages and receive responses from GPT. Display warning messages for error handling and missing API key.
Provides a chat environment between the user and GPT. Generates responses based on the input messages using the GPT model. Utilizes OpenAI GPT through the API key. Offers automatic scrolling functionality to display the latest messages. Provides user-friendly error messages for error handling. References
Contributions are welcome! If you have any suggestions, bug reports, or feature requests, please open an issue or submit a pull request.
This project is licensed under the Creative Commons Attribution 4.0 International (CC BY 4.0) license. See the LICENSE file for details.
π Key-chat μ μ¬μ©μμ API ν€λ₯Ό μ¬μ©νμ¬ OpenAIμ GPT λͺ¨λΈκ³Ό μνΈ μμ©ν μ μλ μ±ν μ ν리μΌμ΄μ μ λλ€. μ¬μ©μλ κ°λ¨ν λ©μμ§λ₯Ό μ λ ₯νκ³ GPT λͺ¨λΈμμ μμ±λ μλ΅μ λ°μ μ μμ΅λλ€. λν μ€λ₯ μ²λ¦¬λ₯Ό ν΅ν΄ API ν€κ° λλ½λ κ²½μ° μ¬μ©μμκ² κ²½κ³ λ©μμ§λ₯Ό νμν©λλ€.
βοΈ νλ μμν¬: SvelteKit + Tailwind CSS + Vite
μ μ₯μλ₯Ό ν΄λ‘ ν©λλ€. npm installμ μ€ννμ¬ μ’ μμ±μ μ€μΉν©λλ€. npm run devλ‘ κ°λ° μλ²λ₯Ό μμν©λλ€. λΈλΌμ°μ μμ http://localhost:5173μΌλ‘ μ΄λνμ¬ μ±μ νμΈν©λλ€.
μ¬μ©μκ° μ 곡νλ API ν€λ₯Ό μ¬μ©νμ¬ GPT λͺ¨λΈκ³Ό μνΈ μμ©ν©λλ€. μ¬μ©μ λ©μμ§λ₯Ό μ λ ₯νκ³ GPTμμ μλ΅μ λ°μ΅λλ€. μ€λ₯ μ²λ¦¬ λ° API ν€ λλ½ μ κ²½κ³ λ©μμ§λ₯Ό νμν©λλ€.
μ¬μ©μμ GPT μ¬μ΄μ μ±ν νκ²½μ μ 곡ν©λλ€. μ λ ₯ν λ©μμ§λ₯Ό λ°νμΌλ‘ GPT λͺ¨λΈμ΄ μλ΅μ μμ±ν©λλ€. API ν€λ₯Ό ν΅ν΄ OpenAI GPTλ₯Ό μ¬μ©ν©λλ€. λ©μμ§ μ μ‘ μ μλ μ€ν¬λ‘€ κΈ°λ₯μ μ 곡νμ¬ μ΅μ λ©μμ§λ₯Ό 보μ¬μ€λλ€. μ€λ₯ μ²λ¦¬λ₯Ό ν΅ν΄ μ¬μ©μμκ² μ΄ν΄νκΈ° μ¬μ΄ μ€λ₯ λ©μμ§λ₯Ό μ 곡ν©λλ€. μ°Έκ³
κΈ°μ¬λ₯Ό νμν©λλ€! μ μ, λ²κ·Έ λ³΄κ³ λλ κΈ°λ₯ μμ²μ΄ μλ κ²½μ° μ΄μλ₯Ό μ΄κ±°λ ν 리νμ€νΈλ₯Ό μ μΆν΄ μ£ΌμΈμ.
μ΄ νλ‘μ νΈλ ν¬λ¦¬μμ΄ν°λΈ μ»€λ¨Όμ¦ μ μμνμ 4.0 κ΅μ (CC BY 4.0) λΌμ΄μ μ€μ λ°λΌ λΌμ΄μ μ€κ° λΆμ¬λ©λλ€. μμΈν λ΄μ©μ LICENSE νμΌμ μ°Έμ‘°νμΈμ.