Skip to main content
CrystalDocs
Browse DocsCrystalShardsAbout

github.com/kojix2/chatgpt-cli

0.7.0

Types

  • ChatGPT
    • ApiKeyError
    • CLI
      • Parser
    • Client
    • Config
      • ConfigData
    • Generator
      • Html
        • HtmlGenerationError
        • Message
    • Launcher
    • Magic
      • Base
      • Cd
      • Clear
      • Config
      • Copy
      • Debug
      • Edit
      • Help
      • History
      • Html
      • List
      • Load
      • Model
      • Response
      • Resume
      • Save
      • Shift
      • System
      • Tokens
      • Undo
      • Webapp
      • Write
    • PostData
    • ResponseData
    • SigIntError
    • Substitutor
      • Base
      • Command
      • FilePath
      • Stderr
      • Stdout
    • SystemCommand
  • Colorize
    • ObjectExtensions
  • HTTP
    • Client
class

ChatGPT::Magic

Inherits Reference / Object

Constructors

new(data = nil, key : String = "%")
Source

Instance methods

commands
Source
data
Source
data=(data : PostData)
Source
key
Source
response_data
Source
result
Source
run(command : String, data : ChatGPT::PostData, response_data : ChatGPT::ResponseData) : Bool
Source
total_tokens
Source
try_run(msg, data, response_data, total_tokens : Int32)
Source

Nested types

  • ChatGPT::Magic::Base
  • ChatGPT::Magic::Cd
  • ChatGPT::Magic::Clear
  • ChatGPT::Magic::Config
  • ChatGPT::Magic::Copy
  • ChatGPT::Magic::Debug
  • ChatGPT::Magic::Edit
  • ChatGPT::Magic::Help
  • ChatGPT::Magic::History
  • ChatGPT::Magic::Html
  • ChatGPT::Magic::List
  • ChatGPT::Magic::Load
  • ChatGPT::Magic::Model
  • ChatGPT::Magic::Response
  • ChatGPT::Magic::Resume
  • ChatGPT::Magic::Save
  • ChatGPT::Magic::Shift
  • ChatGPT::Magic::System
  • ChatGPT::Magic::Tokens
  • ChatGPT::Magic::Undo
  • ChatGPT::Magic::Webapp
  • ChatGPT::Magic::Write

CrystalDocs.org - Crystal Shard Documentation Hosting

GitHubCrystalShardsCrystal Language