Open Sidebar
Close Sidebar
CrystalDoc.info
Source code
Shards.info
chatgpt-cli
v0.1.6
ChatGPT
ApiKeyError
CLI
Parser
Client
Config
ConfigData
InputSubstitutor
MagicCommandRunner
PostData
ResponseData
SigIntError
SystemCommandRunner
WebPageCompressor
HtmlGenerator
HtmlGenerationError
Message
Generated using Crystal 1.14.0
2024-11-26 19:38:57 UTC
class
ChatGPT::
Client
ChatGPT::Client
Reference
Object
Defined in:
chatgpt/client.cr
Constant Summary
API_ENDPOINT
=
"https://api.openai.com"
Constructors
.new
Instance Method Summary
#build_http_headers
#fetch_api_key
#post_request
(request_data)
#send_chat_request
(request_data)
Constructor Detail
def self.
new
#
[
View source
]
Instance Method Detail
def
build_http_headers
#
[
View source
]
def
fetch_api_key
#
[
View source
]
def
post_request
(request_data)
#
[
View source
]
def
send_chat_request
(request_data)
#
[
View source
]