自動化、Ansible、人工知能
Automation, Ansible, Artificial Intelligence.
今日は人工知能(AI)の世界に生きています。生成AIにより、コードの作成が簡単になりました。コーディングはもはやlinting、フォーマット、およびデバッグについてではありません。
この記事では、AnsibleがAIツールをあなたの統合開発環境にもたらし、自動化のコーディング体験をよりシンプルでスムーズで効率的にする方法について学びます。
Ansibleとは何ですか?
単純に言えば、Ansibleは、インフラストラクチャのプロビジョニング、ソフトウェアのインストール、および高度なワークフローを通じたアプリケーションの自動化を支援するシンプルなIT自動化ツールです。
Ansible自動化は、日常業務を自動化し、セキュリティとコンプライアンスを改善し、システムをパッチし、組織全体で自動化を共有するために使用できます。Ansibleを使用すると、一貫性のあるアプローチを使用して、企業の自動化戦略の一部としてz/OSアプリケーションとITインフラストラクチャを自動化できます。
- 大規模言語モデル(LLM)に関する驚くべき8つの事実
- ChatArenaをご紹介します:複数の大規模言語モデル(LLMs)間のコミュニケーションとコラボレーションを容易にするために設計されたPythonライブラリです
- AI幻覚とは何ですか?AIチャットボットで何が間違っているのですか?幻覚を起こしている人工知能を見つける方法は?
Ansible + AI
Red Hat SummitおよびAnsibleFest 2023で発表されたAnsible Lightspeed with IBM Watson Code Assistantは、Ansible自動化に対する新しい生成AIサービスです。Ansible Lightspeed with IBM Watson Code Assistantは、Ansibleコードをより効率的に作成するのに役立ちます。開発者が入力するプレーンイングリッシュを読み取るVisual Code Extensionとして利用可能なツールは、IBM watsonx foundationモデルと対話して、自動化タスクのためのコード推奨を生成し、それを使用してAnsible Playbookを作成します。
Ansible Lightspeed with IBM Watson Code Assistant in action
セットアップ方法と始め方
- Red HatによるAnsible VSCodeエクステンションをインストールします。
- ここに記載されている手順に従って、拡張機能を設定してAnsible Lightspeedを有効にします。
- インストールおよび設定が正常に完了すると、以下の画像に示すように、下部にタブが表示されます
Ansible Lightspeedのトレーニングマッチ
Ansibleを生成するタスクの名前を書く
- ping.ymlという新しいAnsible Playbookを作成します。
- “Test ping with a register”や”HTTP PUT request to create a new object”のように、プレーンイングリッシュで名前が付けられた新しいAnsibleタスクを追加します
- Ansibleモジュールの推奨事項が表示されます。 Tabを押すと、コードが挿入されます。生成されたAnsibleコードをさらに構築できます。
Ansible yamlコードスニペットについては、私のコードリポジトリを確認してください-https://github.com/VidyasagarMSC/ansible-yaml-snippets
サンプルPing Ansibleコード
Ansible Lightspeedを使用して生成されたHTTP PUT Ansibleタスク
ユーザーにはオープンで無料の技術プレビューが用意されています。ここでアナウンスを確認してください。
次に何をするか
Ansible Lightspeedを探索し、何か質問があれば、TwitterまたはLinkedInでお問い合わせください。この投稿を「いいね!」して、GitHubで私のAnsible yamlスニペットリポジトリにスターをつけるのを忘れないでください。
We will continue to update VoAGI; if you have any questions or suggestions, please contact us!
Was this article helpful?
93 out of 132 found this helpful
Related articles