Coder Social home page Coder Social logo

rugwed09 / script-generator-gpt Goto Github PK

View Code? Open in Web Editor NEW
1.0 2.0 0.0 82 KB

Script Generator GPT is an AI tool that creates titles and scripts for YouTube videos, articles, and more. Utilizing Python, chromadb, and langchain, it offers automated content generation, Wikipedia integration, and history tracking for efficient and creative scripting. ๐Ÿš€๐Ÿ“

Python 100.00%
artificial-intelligence natural-language-processing

script-generator-gpt's Introduction

๐ŸŒŸ Script Generator GPT ๐ŸŒŸ

Welcome to Script Generator GPT, a cutting-edge AI-driven tool for generating creative titles and scripts! This tool is perfect for creating content for YouTube videos ๐Ÿ“น, articles ๐Ÿ“ฐ, presentations, and more. Built with Python ๐Ÿ and integrating powerful dependencies like chromadb and langchain, it offers an efficient and user-friendly experience.

Features ๐Ÿš€

  • Automatic Title and Script Generation: Effortlessly create unique titles ๐Ÿท๏ธ and scripts ๐Ÿ“ tailored to your needs.

  • Chromadb Integration: Experience enhanced document embedding and query capabilities with vector database support, optimized for Python 3.10 on Windows. (Works without optimization on Mac)

  • Prompt Templates: Leverage langchain's AI-powered prompt templates for dynamic, context-aware outputs ๐Ÿค–.

  • Chaining Mechanism: Chain outputs for improved contextual relevance and script depth ๐Ÿ”„.

  • Sequential Chain Integration: Utilize SimpleSequentialChain and SequentialChain for seamless interaction and output display ๐Ÿ“Š.

  • Memory Feature: Keep track of your chat history and search queries with ConversationBufferMemory ๐Ÿงต.

  • Wikipedia Search: Enrich your content with reliable information sourced from Wikipedia ๐ŸŒ.

  • History Tab: Easily review and manage your past searches and scripts ๐Ÿ•’.

  • Screenshot of the Landing Page
    Web capture_29-1-2024_0457_localhost

  • Screenshot after searching a prompt
    Web capture_29-1-2024_04217_localhost

  • Screenshot of the operations that goes in the backend
    Screenshot 2024-01-29 004259

Getting Started ๐Ÿ› ๏ธ

To begin using Script Generator GPT:

  1. Download and Set Up: Obtain all necessary files and install required dependencies.
  2. Generate OpenAI API Key: Visit the OpenAI website to create your unique API key ๐Ÿ”‘. (Important: Keep your API key confidential and do not share it.)
  3. API Key Configuration: Copy your OpenAI API key and paste it into apikey.py for integration ๐ŸŒ.
  4. Deploy on Streamlit: Launch the application on Streamlit for a streamlined, web-based interface ๐Ÿ’ป.
  5. Input Title or Query: Use the on-screen prompts to input your title or query for content generation ๐Ÿ–Š๏ธ.
  6. Automated Script Creation: The tool will craft a title (if not provided) and generate the corresponding script ๐Ÿ“œ.
  7. History Tab: Review your past searches and scripts through the history tab for easy reference and management ๐Ÿ“š.

Contributing ๐Ÿค

We welcome contributions to Script Generator GPT! Whether it's through submitting issues, pull requests, or suggesting improvements, your input is valued and appreciated ๐Ÿ’ก.

Acknowledgements ๐Ÿ™

Special thanks to all contributors of chromadb, langchain, and other dependencies that have made this project a reality.


Need more information or support? Contact us at E-mail

Enjoy creating with Script Generator GPT! ๐ŸŽ‰๐Ÿš€

script-generator-gpt's People

Contributors

rugwed09 avatar

Stargazers

 avatar

Watchers

Kostas Georgiou avatar  avatar

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.