This extension integrates an Azure OpenAI chatbot into Visual Studio Code, enabling developers to interact with a chatbot directly within their editor. It provides an intuitive interface for sending messages, receiving responses, and managing conversations with the Azure OpenAI service.
Features
Interactive Chat UI: Engage with the Azure OpenAI chatbot through a dynamic webview interface.
Syntax Highlighting: Responses are displayed with syntax highlighting for better readability.
Quick Actions:
Send messages
Paste code snippets
Clear chat history
Customizable: Easily modify styles and scripts for tailored experiences.
Installation
Install the extension directly from the Visual Studio Code Marketplace.
Search for Azure OpenAI Chatbot in the Extensions view (Ctrl+Shift+X or Cmd+Shift+X on macOS).
Click Install to add the extension to your Visual Studio Code editor.
Usage
Open the command palette (Ctrl+Shift+P or Cmd+Shift+P on macOS).
Search for and select Azure OpenAI Chatbot.
The chatbot interface will appear in a new tab.
Interact with the chatbot by typing messages in the input box and clicking Send.
Key Features
Intuitive Interface
The chatbot interface includes:
A chat area for displaying conversations.
An input box for typing messages.
Buttons for sending messages, pasting code, and clearing chat history.
Enhanced Readability
Responses are formatted with syntax highlighting, making it easy to interpret code snippets and structured data.
Seamless Integration
Easily integrates with your Visual Studio Code workflow, providing quick and efficient access to Azure OpenAI services without leaving the editor.
Requirements
Visual Studio Code version 1.60.0 or higher.
Azure OpenAI credentials for connecting to the chatbot service.