2178728 ランダム
 ホーム | 日記 | プロフィール 【フォローする】 【ログイン】

くぴんのブログ

くぴんのブログ

【毎日開催】
15記事にいいね!で1ポイント
10秒滞在
いいね! --/--
おめでとうございます!
ミッションを達成しました。
※「ポイントを獲得する」ボタンを押すと広告が表示されます。
x

PR

プロフィール

くぴん74

くぴん74

フリーページ

カレンダー

カテゴリ

バックナンバー

お気に入りブログ

楽天お買物マラソン… New! じゃっかすさん

3. 貴方にベストの… New! みきまるファンドさん

DOW 42863.86 +409.7… New! どらりん0206さん

お疲れ様とおめでと… Maryu21さん

自分を愛することは… まりあのじいじさん

ニューストピックス

キーワードサーチ

▼キーワード検索

2024年09月10日
XML
カテゴリ:本の紹介

1 ChatGPTの基本を学ぼう
2 開発環境やAPIの準備をしよう
3 短文の作成とSNS投稿を自動化しよう
4 独自のデータを学んだチャットボットを作ろう
5 音声データを文字起こしして要約しよう
6 最新情報を含めたニュース記事を作ろう
7 PDFからデータを抽出してグラフ化しよう
8 運用上のトラブルを防止しよう
9 プロンプトインジェクション対策をしよう

OpenAIのAPIを取得してP74~77を確認してみた。

$ pip install openai==0.28

Successfully installed openai-0.28.0
$ python chatgpt_test.py
Pythonは、広く利用されている汎用的なプログラミング言語の一つで、その設計哲学は読みやすく、それによって可読性が高いコードの記述を可能にしています。

特徴:
1. 汎用の高レベルプログラミング言語:PythonはWeb開発、データ分析、AI、機械学習など、さまざまな分野で利用される汎用のプログラミング言語です。また、コードが読みやすく効率的に記述できるため、初心者にも扱いやすい高レベルの言語です。

2. インタープリタ型言語: Pythonのコードは、事前にコンパイルすることなく直接実行することができます。これにより、開発プロセスがより迅速かつ効率的になります。

3. 動的型付け: Pythonはビルド時にデータ型を宣言する必要がない動的型付けをサポートしています。

4. 大規模な標準ライブラリ:Python には、正規表現、ドキュメンテーション生成、ユニットテスト、ウェブブラウザー、データベース、スレッド、GUI、電子メール、XML, HTML, WAVファイル, CGI, FTP, SMTP等々多岐にわたる機能を持つライブラリが標準で用意されています。

5. オープンソース:Pythonは、真にフリーなオープンソースソフトウェアです。これは、無制限に配布、使用、変更が可能であることを意味します。

Pythonは、その柔軟性とパワーから、小さなスクリプトから大規模なシステムまで幅広い用途に使用されており、ソフトウェア開発のあらゆる側面をサポートしています。また、PythonはGoogle, NASA, CERNなど数多くの大規模プロジェクトで使用されています。
$

chatgpt_test.py
----

import os
import openai

openai.api_key=os.environ["OPENAI_API_KEY"]
response=openai.ChatCompletion.create(
        model="gpt-4",
        messages=[
            {"role": "user", "content": "Pythonについて教えてください"},
            ],
        )
print(response.choices[0]["message"]["content"])
-----
Ubuntu22.04LTS環境で環境変数にAPIを入れてやってみた。正しく動作することを確認できた。



にほんブログ村 サラリーマン日記ブログ 戦うサラリーマンへ
にほんブログ村






お気に入りの記事を「いいね!」で応援しよう

最終更新日  2024年09月10日 22時11分42秒
コメント(0) | コメントを書く
[本の紹介] カテゴリの最新記事



© Rakuten Group, Inc.
X