gpt-ai-assistant  by memochou1993

LINE chatbot for OpenAI models

created 2 years ago
7,702 stars

Top 6.9% on sourcepulse

GitHubView on GitHub
Project Summary

This project provides a personal AI assistant that integrates OpenAI's GPT models with the LINE messaging platform, allowing users to interact with their AI via the LINE mobile app. It targets individuals seeking a private, conversational AI experience accessible through a familiar interface.

How It Works

The assistant leverages the OpenAI API for natural language processing and generation, connecting to the LINE Messaging API to receive user messages and send AI-generated responses. This architecture enables a seamless chat experience within the LINE application, utilizing various GPT models, including GPT-4o, GPT-4, and GPT-3.5-turbo, with support for audio input via OpenAI's Whisper model.

Quick Start & Requirements

  • Install: Deployment typically involves setting up a backend service (e.g., on Vercel) and configuring LINE and OpenAI API credentials. Specific commands depend on the chosen deployment method.
  • Prerequisites: OpenAI API key, LINE Messaging API channel, and a deployment environment (e.g., Vercel).
  • Documentation: English, 中文

Highlighted Details

  • Supports latest OpenAI models including GPT-4o.
  • Handles audio messages via OpenAI's Whisper model.
  • Includes features like summarization and search commands.

Maintenance & Community

The project has seen contributions from multiple developers for debugging, testing, and feature implementation. Contact is available via email at memochou1993@gmail.com.

Licensing & Compatibility

  • License: MIT
  • Compatibility: Permissive MIT license allows for commercial use and integration into closed-source applications.

Limitations & Caveats

The project's functionality is dependent on the availability and pricing of OpenAI and LINE APIs. Setup requires familiarity with backend deployment and API credential management.

Health Check
Last commit

1 year ago

Responsiveness

1 day

Pull Requests (30d)
0
Issues (30d)
0
Star History
63 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.