ਆਪਣੇ ਟਰਮੀਨਲ ਵਿੱਚ ਚੈਟਜੀਪੀਟੀ ਦੀ ਵਰਤੋਂ ਕਰੋ (ਬੈਸ਼, ਪਾਵਰਸ਼ੇਲ, ਪਾਈਥਨ): ਡਿਵੈਲਪਰਾਂ ਲਈ ਚੈਟਜੀਪੀਟੀ ਸੀਐਲਆਈ ਟੂਲ ਦੀ ਇੱਕ ਜਾਣ-ਪਛਾਣ
Table of Contents
OpenAI ਦੁਆਰਾ ਵਿਕਸਤ ChatGPT ਮਾਡਲ, ਇੱਕ ਆਧੁਨਿਕ ਭਾਸ਼ਾ ਮਾਡਲ ਹੈ ਜੋ ਮਨੁੱਖ ਵਰਗਾ ਟੈਕਸਟ ਬਣਾਉਣ ਦੇ ਸਮਰੱਥ ਹੈ। ਡਿਵੈਲਪਰਾਂ ਲਈ, ChatGPT CLI (ਕਮਾਂਡ ਲਾਈਨ ਇੰਟਰਫੇਸ) ਕਮਾਂਡ ਲਾਈਨ ਰਾਹੀਂ ਚੈਟਜੀਪੀਟੀ ਮਾਡਲ ਨਾਲ ਗੱਲਬਾਤ ਕਰਨ ਦਾ ਇੱਕ ਸੁਵਿਧਾਜਨਕ ਤਰੀਕਾ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ। ChatGPT CLI ਦੇ ਨਾਲ, ਡਿਵੈਲਪਰ ਮਾਡਲ ਦੀਆਂ ਉੱਨਤ ਸਮਰੱਥਾਵਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਆਸਾਨੀ ਨਾਲ ਟੈਕਸਟ, ਪੂਰਾ ਟੈਕਸਟ, ਜਾਂ ਸਵਾਲਾਂ ਦੇ ਜਵਾਬ ਦੇ ਸਕਦੇ ਹਨ।
ChatGPT CLI ਦੀ ਸਥਾਪਨਾ ਆਸਾਨ ਹੈ ਅਤੇ ਕੇਵਲ ਪਾਇਥਨ 3.5 ਜਾਂ ਇਸ ਤੋਂ ਬਾਅਦ ਦੇ ਡਿਵੈਲਪਰ ਦੀ ਮਸ਼ੀਨ ‘ਤੇ ਇੰਸਟਾਲ ਕਰਨ ਦੀ ਲੋੜ ਹੈ। ਪਾਈਪ ਪੈਕੇਜ ਮੈਨੇਜਰ ਨੂੰ ਹੇਠ ਦਿੱਤੀ ਕਮਾਂਡ ਚਲਾ ਕੇ ChatGPT CLI ਨੂੰ ਸਥਾਪਿਤ ਕਰਨ ਲਈ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ:
ਲੀਨਕਸ:
pip install chatgpt requests readline
Windows PowerShell
pip install chatgpt requests pyreadline3
ਇੱਕ ਵਾਰ ਇੰਸਟਾਲ ਹੋਣ ਤੋਂ ਬਾਅਦ, ਡਿਵੈਲਪਰ ਟੈਕਸਟ ਤਿਆਰ ਕਰਨ ਜਾਂ ਆਸਾਨੀ ਨਾਲ ਸਵਾਲਾਂ ਦੇ ਜਵਾਬ ਦੇਣ ਲਈ ChatGPT CLI ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹਨ। ਉਦਾਹਰਨ ਲਈ, ਇੱਕ ਪ੍ਰੋਂਪਟ ਦੇ ਅਧਾਰ ਤੇ ਟੈਕਸਟ ਬਣਾਉਣ ਲਈ, ਡਿਵੈਲਪਰ ਹੇਠ ਦਿੱਤੀ ਕਮਾਂਡ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹਨ:
chatgpt generate --prompt "What is the purpose of existence?"
ਜਾਂ, ਇੱਕ ਸਵਾਲ ਦਾ ਜਵਾਬ ਦੇਣ ਲਈ:
chatgpt answer --question "What is the capital of France?"
ChatGPT CLI ਨੂੰ ਮੂਲ ਸਕ੍ਰਿਪਟਾਂ ਨਾਲ ਵੀ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ:
ਲੀਨਕਸ:
prompt="What is the meaning of life?"
answer=$(chatgpt generate --prompt "$prompt")
echo "$answer"
Windows PowerShell:
$prompt = "What is the meaning of life?"
$answer = chatgpt generate --prompt $prompt
Write-Host $answer
ਇਹ ਸਕ੍ਰਿਪਟ ਪ੍ਰੋਂਪਟ ਦੇ ਅਧਾਰ ਤੇ ਟੈਕਸਟ ਤਿਆਰ ਕਰੇਗੀ ਅਤੇ ਕੰਸੋਲ ਵਿੱਚ ਤਿਆਰ ਕੀਤੇ ਟੈਕਸਟ ਨੂੰ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰੇਗੀ।
ਟੈਕਸਟ ਬਣਾਉਣ ਅਤੇ ਸਵਾਲ ਜਵਾਬ ਦੇਣ ਤੋਂ ਇਲਾਵਾ, ChatGPT CLI ਕਈ ਹੋਰ ਵਿਕਲਪਾਂ ਦੀ ਪੇਸ਼ਕਸ਼ ਕਰਦਾ ਹੈ, ਜਿਵੇਂ ਕਿ ਤਿਆਰ ਕੀਤੇ ਟੈਕਸਟ ਦੀ ਲੰਬਾਈ ਨਿਰਧਾਰਤ ਕਰਨਾ, ਆਉਟਪੁੱਟ ਦੇ ਤਾਪਮਾਨ ਨੂੰ ਅਨੁਕੂਲ ਕਰਨਾ, ਅਤੇ ਉਤਪੰਨ ਕਰਨ ਲਈ ਜਵਾਬਾਂ ਦੀ ਸੰਖਿਆ ਚੁਣਨਾ।
ChatGPT CLI ਕਿਸੇ ਵੀ ਡਿਵੈਲਪਰ ਦੀ ਟੂਲਕਿੱਟ ਲਈ ਇੱਕ ਕੀਮਤੀ ਜੋੜ ਹੈ, ਜੋ ਕਿ ਉੱਨਤ ਚੈਟਜੀਪੀਟੀ ਮਾਡਲ ਨਾਲ ਗੱਲਬਾਤ ਕਰਨ ਦਾ ਇੱਕ ਸਰਲ ਅਤੇ ਸਿੱਧਾ ਤਰੀਕਾ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ। ਚਾਹੇ ਚੈਟਬੋਟ ਲਈ ਟੈਕਸਟ ਬਣਾਉਣਾ ਹੋਵੇ, ਟੈਕਸਟ ਐਡੀਟਰ ਲਈ ਟੈਕਸਟ ਨੂੰ ਪੂਰਾ ਕਰਨਾ ਹੋਵੇ, ਜਾਂ ਸਵਾਲ ਅਤੇ ਜਵਾਬ ਸਿਸਟਮ ਲਈ ਸਵਾਲਾਂ ਦਾ ਜਵਾਬ ਦੇਣਾ ਹੋਵੇ, ChatGPT CLI ਡਿਵੈਲਪਰਾਂ ਨੂੰ ਉਹਨਾਂ ਦੇ ਟੀਚਿਆਂ ਨੂੰ ਆਸਾਨੀ ਨਾਲ ਪ੍ਰਾਪਤ ਕਰਨ ਵਿੱਚ ਸਹਾਇਤਾ ਕਰ ਸਕਦਾ ਹੈ।