日常の問題を自動的に解決する 5 つの AI API

日常の問題を自動的に解決する 5 つの AI API

今日の AI テクノロジーを使用して手作業を自動化しましょう。文書の校正、アートの作成、Google での回答の検索などのタスクは、私たちのお気に入りのプログラミング言語である Python を使用して実行できるようになりました。

この記事では、日常の問題の解決を自動化するのに役立つ 5 つの AI API を紹介します。

さあ、始めましょう。

01. 画像生成人工知能

想像を現実に変えたい場合は、Image Generation AI API の使用を検討してください。このツールを使用すると、テキストを美しい芸術作品に変換できます。

Getimg.ai は、1 か月あたり最大 100 枚の画像を無料で生成できる API を提供しています。

試してみるには、以下の API コードを参照してください。

APIはこちらから入手

# AI Image Generation # pip install requests import requests import base64 def generate_image(access_token, prompt): url = "https://api.getimg.ai/v1/stable-diffusion/text-to-image" headers = {"Authorization": "Bearer {}".format(access_token)} data = { "model": "stable-diffusion-v1-5", "prompt": prompt, "negative_prompt": "Disfigured, cartoon, blurry", "width": 512, "height": 512, "steps": 25, "guidance": 7.5, "seed": 42, "scheduler": "dpmsolver++", "output_format": "jpeg", } response = requests.post(url, headers=headers, data=data) image_string = response.content image_bytes = base64.decodebytes(image_string) with open("AI_Image.jpeg", "wb") as f: f.write(image_bytes) if __name__ == "__main__": api_key = "YOUR_API_KEY" prompt = "a photo of a cat dressed as a pirate" image_bytes = generate_image(api_key, prompt)

02. 人工知能校正者

テキストや文書内の文法やスペルの間違いを修正する AI 校正ツールが必要な場合は、以下の API を使用してください。この API を使用すると、無料の API アクセスが提供され、強力な文法チェック AI テクノロジーを使用してテキストを修正できます。

APIはこちらから入手

# AI Proofreading # pip install requests import requests def Proofreader(text): api_key = "YOUR_API_KEY" url = 'https://api.sapling.ai/api/v1/edits' data = { 'key': api_key, 'text': text, 'session_id': 'Test Document UUID', 'advanced_edits': { 'advanced_edits': True, }, } response = requests.post(url, json=data) resp_json = response.json() edits = resp_json['edits'] print("Corrections: ", edits) if __name__ == '__main__': Proofreader("I are going to the store, She don't likes pizza")

03. 人工知能によるテキスト読み上げ

Google Cloud のテキスト読み上げ AI テクノロジーを使用すると、テキストをリアルな音声に変換できます。言語、トーン、人の声など、さまざまなオプションから柔軟に選択できます。

何よりも素晴らしいのは、Google が無料で使用できる API を提供していることです。

APIはこちらから入手

# AI Text to Speech # pip install google-cloud-texttospeech # pip install playsound import io import os from google.cloud import texttospeech import playsound # Set the path to your credentials JSON file os.environ["GOOGLE_APPLICATION_CREDENTIALS"] = "credentials.json" def Text_to_Speech(text): client = texttospeech.TextToSpeechClient() # Set the language code and the voice name. language_code = "en-US" voice_name = "en-US-Wavenet-A" # Create a request to synthesize speech. r = texttospeech.types.SynthesizeSpeechRequest() r.text = text r.voice = texttospeech.types.VoiceSelectionParams( language_code=language_code, name=voice_name) # Set the audio encoding. r.audio_encoding = texttospeech.types.AudioEncoding.MP3 # Get the response from the API. response = client.synthesize_speech(r) # Save the audio to a file. with io.open("audio.mp3", "wb") as f: f.write(response.audio_content) # Play the audio. playsound.playsound("audio.mp3", True) if __name__ == "__main__": text = input("Enter the text: ") Text_to_Speech(text)

04. チャットボット人工知能

chatGPT に似たチャットボットを探している場合は、OpenAI API を使用できます。以下に、GPT 3.5 を使用して Python でパーソナライズされたチャットボットを簡単に作成する方法を示すコードをいくつか示します。

 # ChatGPT AI # pip install openai import os import openai def ask(prompt): response = openai.ChatCompletion.create( model="gpt-3.5-turbo", messages=[ { "role": "user", "content": prompt } ], temperature=1, max_tokens=256, top_p=1, frequency_penalty=0, presence_penalty=0 ) print("Ans: ", response) if __name__ == "__main__": ask("Python or JavaScript?")

05. 人工知能認識

スキャンした文書をテキストに変換したり、画像やスキャンした PDF からテキストを抽出したりする必要がありますか?次の OCR AI テクニックを使用して、あらゆる種類の画像からテキストを抽出できます。

以下の API は、画像内のテキストの検出と分析に優れた Google Cloud Vision AI テクノロジーを活用しています。

APIはこちらから入手

# AI OCR # pip install google-cloud-vision from google.cloud import vision from google.cloud.vision import types import os # Set the path to your credentials JSON file os.environ["GOOGLE_APPLICATION_CREDENTIALS"] = "credentials.json" def OCR(img_path): client = vision.ImageAnnotatorClient() with open(img_path, 'rb') as image_file: content = image_file.read() image = types.Image(content=content) response = client.text_detection(image=image) texts = response.text_annotations if texts: return texts[0].description else: return "No text found in the image." if __name__ == "__main__": image_path = "photo.jpg" print(OCR(image_path))

最後に

仕事の自動化に関しては、AI は驚くほど優れています。この記事が皆様にとって役立つ情報となることを願っています。役に立ったと思ったら、ぜひ友達と共有してください。友達の助けになるかもしれません。

最後に、読んでいただきありがとうございました。楽しいプログラミングを!

<<:  ChatGPT も「逆方向に学習」するのでしょうか?

>>:  レノボとブラジルのイノベーションセンターCESARは、聴覚障害者が手話を理解できるように人工知能を活用している。

推薦する

混合交通流におけるコネクテッド自動運転車の衝突回避方法: モデルベースの強化学習アプローチ

[[429494]] 2021年10月11日にarXivにアップロードされた論文「混合交通流における...

機械学習の変革: 多分野にわたる問題に立ち向かい、新しい機械学習エコシステムを構築する

機械学習の手法は、生命、物理学、社会経済などの複雑なシステムにますます応用されています。特定のタスク...

NLP フィールド インデックス ツール、3000 以上のコード ベース、論文や GitHub ライブラリのワンクリック検索

検索について言えば、学術的な検索も科学です。検索を上手に使いこなすと、必要な学術情報を素早く見つける...

研究によると、AIシステムは大量のエネルギーを消費する

同研究機関はAIインフラの需要について徹底的な調査を実施し、AIシステムに必要なエネルギーは本格導入...

地球外文明の探査における人工知能技術の応用

近年、人工知能(AI)は急速に発展し、さまざまな分野で画期的な進歩を遂げています。中国の著名な学者、...

センシング、AI、想像力:視覚がモノのインターネットをどう形作るか

ビジョンは、私たちの世界を大きく変えつつあるモノのインターネットの成長において、急速に主要なセンシン...

MapReduceアルゴリズムをわかりやすく説明する方法

Hackbright でメンターをしているときに、技術的な背景が限られている学生に MapReduc...

インダストリー 5.0: スマート シティの未来を形作るテクノロジーのメガトレンドの融合

この新しいフェーズは、ディープ テクノロジーの開発と採用のかつてない増加、世界の人口動態の大きな変化...

...

Apple の生成 AI ツール Apple GPT: 遅れて登場したが、他の利点もある

Appleは、ChatGPTやGoogleのBardのような大規模言語モデル(LLM)と競合する独自...

...

...

PyTorchの基本操作の詳細な説明

[[406246]] PyTorch とは何ですか? PyTorch は、最大限の柔軟性と速度を備え...

暗号化アルゴリズムの鍵交換は少し安全ではない

今日は対称暗号化アルゴリズムの重要な問題についてお話ししましょう。暗号化の基本的な概念に精通していな...

2020年AIの現状調査:25%の企業がAI導入により大幅な収益増加を達成

この記事はLeiphone.comから転載したものです。転載する場合は、Leiphone.com公式...