1
0
mirror of synced 2025-12-23 21:07:12 -05:00

Grammatical and Syntactical Error Corrections. (#31359)

Co-authored-by: Alex Nguyen <150945400+nguyenalex836@users.noreply.github.com>
This commit is contained in:
Sumaiya Tarannum Noor
2024-02-01 03:24:46 +06:00
committed by GitHub
parent ea0e1daf00
commit 7fb8fa25a2
3 changed files with 11 additions and 11 deletions

View File

@@ -17,11 +17,11 @@ versions:
## Introduction ## Introduction
By default, {% data variables.product.prodname_copilot %} connects to {% data variables.product.prodname_dotcom %}'s server directly from your environment, via a secure HTTPS connection. You don't necessarily need to configure any additional network settings to use {% data variables.product.prodname_copilot_short %}. By default, {% data variables.product.prodname_copilot %} connects to {% data variables.product.prodname_dotcom %}'s server directly from your environment via a secure HTTPS connection. You don't necessarily need to configure any additional network settings to use {% data variables.product.prodname_copilot_short %}.
Some networks use an HTTP proxy server to intercept Internet traffic before sending it to its intended location. Companies often use an HTTP proxy to detect suspicious traffic or restrict the content entering their networks. If you're working on a corporate network, you may need to configure {% data variables.product.prodname_copilot_short %} to connect via an HTTP proxy. Some networks use an HTTP proxy server to intercept Internet traffic before sending it to its intended location. Companies often use an HTTP proxy to detect suspicious traffic or restrict the content entering their networks. If you're working on a corporate network, you may need to configure {% data variables.product.prodname_copilot_short %} to connect via an HTTP proxy.
If you have a license for {% data variables.product.prodname_copilot_business_short %}, {% data variables.product.prodname_copilot_short %} can read custom SSL certificates installed on a user's machine. This allows a proxy server to be identified as the intended recipient of {% data variables.product.prodname_copilot_short %}'s secure connection so network traffic can be inspected. Without a custom certificate, a company can use an HTTP proxy to monitor, route, and terminate {% data variables.product.prodname_copilot_short %}'s connection, but cannot inspect the contents of the traffic. If you have a license for {% data variables.product.prodname_copilot_business_short %}, {% data variables.product.prodname_copilot_short %} can read custom SSL certificates installed on a user's machine. This allows a proxy server to be identified as the intended recipient of {% data variables.product.prodname_copilot_short %}'s secure connection, so network traffic can be inspected. Without a custom certificate, a company can use an HTTP proxy to monitor, route, and terminate {% data variables.product.prodname_copilot_short %}'s connection, but cannot inspect the contents of the traffic.
## Configuring proxy settings for {% data variables.product.prodname_copilot %} ## Configuring proxy settings for {% data variables.product.prodname_copilot %}
@@ -38,7 +38,7 @@ If you don't configure a proxy directly in your editor, {% data variables.produc
{% note %} {% note %}
**Note:** You can use any of these variables to store the URL of a standard HTTP proxy. In standard usage, the `http` and `https` portions of these variables refer to the type of request being made, not the URL of the proxy itself. {% data variables.product.prodname_copilot %} does not follow this convention, and uses the URL stored in the variable with the highest priority as the proxy for both HTTP and HTTPS requests. **Note:** You can use any of these variables to store the URL of a standard HTTP proxy. In standard usage, the `http` and `https` portions of these variables refer to the type of request being made, not the URL of the proxy itself. {% data variables.product.prodname_copilot %} does not follow this convention and uses the URL stored in the variable with the highest priority as the proxy for both HTTP and HTTPS requests.
{% endnote %} {% endnote %}
@@ -105,7 +105,7 @@ This stores your credentials as plaintext in your editor's settings. Alternative
Kerberos is an authentication protocol that allows users and services to prove their identity to each other. When a user successfully authenticates, an authentication service grants the user a ticket that gives them access to a service for a period of time. Network administrators may prefer Kerberos to basic authentication because it is more secure and doesn't require sending unencrypted credentials. Kerberos is an authentication protocol that allows users and services to prove their identity to each other. When a user successfully authenticates, an authentication service grants the user a ticket that gives them access to a service for a period of time. Network administrators may prefer Kerberos to basic authentication because it is more secure and doesn't require sending unencrypted credentials.
{% data variables.product.prodname_copilot %} supports authentication to a proxy with Kerberos. To use Kerberos, you must have the appropriate krb5 library for your operating system installed on your machine, and an active ticket for the proxy service (either created manually with the `kinit` command, or by another application). You can use the `klist` command to check if you have a ticket for the proxy service. {% data variables.product.prodname_copilot %} supports authentication to a proxy with Kerberos. To use Kerberos, you must have the appropriate krb5 library for your operating system installed on your machine and an active ticket for the proxy service (either created manually with the `kinit` command or by another application). You can use the `klist` command to check if you have a ticket for the proxy service.
Kerberos uses a service principal name (SPN) to uniquely identify a service instance. By default, the SPN is derived from the proxy URL. For example, if the proxy URL is `http://proxy.example.com:3128`, the SPN is `HTTP/proxy.example.com`. Kerberos uses a service principal name (SPN) to uniquely identify a service instance. By default, the SPN is derived from the proxy URL. For example, if the proxy URL is `http://proxy.example.com:3128`, the SPN is `HTTP/proxy.example.com`.

View File

@@ -87,7 +87,7 @@ To use {% data variables.product.prodname_copilot_chat %}, you must first instal
![Screenshot of the {% data variables.product.prodname_copilot_chat %} icon in the Activity Bar.](/assets/images/help/copilot/vsc-copilot-chat-icon.png) ![Screenshot of the {% data variables.product.prodname_copilot_chat %} icon in the Activity Bar.](/assets/images/help/copilot/vsc-copilot-chat-icon.png)
1. At the bottom of the {% data variables.product.prodname_copilot_chat %} window, in the **Ask {% data variables.product.prodname_copilot_short %} a question or type `/` for topics** text box, type a coding related question, then press **Enter**. For example, type "How do I write a function that returns the sum of two numbers?". 1. At the bottom of the {% data variables.product.prodname_copilot_chat %} window, in the **Ask {% data variables.product.prodname_copilot_short %} a question or type `/` for topics** text box, type a coding-related question, then press **Enter**. For example, type "How do I write a function that returns the sum of two numbers?".
1. {% data variables.product.prodname_copilot_chat %} will process your question and provide an answer, with code suggestions when appropriate, in the chat window. 1. {% data variables.product.prodname_copilot_chat %} will process your question and provide an answer, with code suggestions when appropriate, in the chat window.
If your question is outside the scope of {% data variables.product.prodname_copilot_chat %}, it will tell you and may suggest an alternative question to ask. If your question is outside the scope of {% data variables.product.prodname_copilot_chat %}, it will tell you and may suggest an alternative question to ask.

View File

@@ -16,15 +16,15 @@ versions:
### Input processing ### Input processing
The input prompt from the user is processed by {% data variables.product.prodname_copilot_short %} and sent to a large language model to get a response based on the context and prompt. User input mostly takes the form of natural language prompts/questions, but could also be code snippets. The input prompt from the user is processed by {% data variables.product.prodname_copilot_short %} and sent to a large language model to get a response based on the context and prompt. User input mostly takes the form of natural language prompts or questions, but it could also be code snippets.
### Language model analysis ### Language model analysis
The prompt is then passed through Azure's GPT LLM, which is a neural network that has been trained on a large body of text data. The language model analyzes the input prompt and compares it to text data which is available from {% data variables.product.prodname_dotcom %} repositories containing a projects documentation, based on embeddings which are pre-generated for indexed repositories. The prompt is then passed through Azure's GPT LLM, which is a neural network that has been trained on a large body of text data. The language model analyzes the input prompt and compares it to text data, which is available from {% data variables.product.prodname_dotcom %} repositories containing a projects documentation, based on embeddings that are pre-generated for indexed repositories.
### Response generation ### Response generation
The language model generates a response based on its analysis of the input prompt and comparison to existing repository embeddings. This response will take the form of a summary of the relevant information, and links to the source documentation for further context. The language model generates a response based on its analysis of the input prompt and comparison to existing repository embeddings. This response will take the form of a summary of the relevant information and links to the source documentation for further context.
### Output formatting ### Output formatting
@@ -34,7 +34,7 @@ The response generated by {% data variables.product.prodname_copilot_for_docs %}
## Use case for {% data variables.product.prodname_copilot_for_docs %} ## Use case for {% data variables.product.prodname_copilot_for_docs %}
{% data variables.product.prodname_copilot_for_docs %} can help you find the answers you are looking for, and present them to you succinctly. For example, {% data variables.product.prodname_copilot_for_docs %} can answer specific questions about using a particular library or framework, so that you dont have to search the whole docset. {% data variables.product.prodname_copilot_for_docs %} will also reference existing documentation related to your questions, so that you can find additional, contextual information. {% data variables.product.prodname_copilot_for_docs %} can help you find the answers you are looking for and present them to you succinctly. For example, {% data variables.product.prodname_copilot_for_docs %} can answer specific questions about using a particular library or framework, so that you dont have to search the whole docset. {% data variables.product.prodname_copilot_for_docs %} will also reference existing documentation related to your questions so that you can find additional, contextual information.
{% data variables.product.prodname_copilot_for_docs %} is only intended to answer questions within the scope of a projects existing documentation set. {% data variables.product.prodname_copilot_for_docs %} is only intended to answer questions within the scope of a projects existing documentation set.
@@ -46,11 +46,11 @@ While {% data variables.product.prodname_copilot_for_docs %} can be a powerful t
### Provide feedback ### Provide feedback
We are currently in a beta phase with this product. If you encounter any issues or limitations with {% data variables.product.prodname_copilot_for_docs %}, we recommend that you provide feedback through the share feedback buttons at the bottom of each {% data variables.product.prodname_copilot_for_docs %} response within the chat interface in your browser. This can help the developers to improve the tool and address any concerns or limitations. We are currently in a beta phase with this product. If you encounter any issues or limitations with {% data variables.product.prodname_copilot_for_docs %}, we recommend that you provide feedback through the share feedback buttons at the bottom of each {% data variables.product.prodname_copilot_for_docs %} response within the chat interface in your browser. This can help the developers improve the tool and address any concerns or limitations.
### Limitations of {% data variables.product.prodname_copilot_for_docs %} ### Limitations of {% data variables.product.prodname_copilot_for_docs %}
Depending on factors such as your input question and the available project technical documentation, you may experience different levels of performance when using {% data variables.product.prodname_copilot_for_docs %}. The following information is designed to help you understand system limitations and key concepts about performance as they apply to {% data variables.product.prodname_copilot_for_docs %}. {% data variables.product.prodname_copilot_for_docs %} has been subject to RAI Red Teaming and we will continue to monitor the efficacy and safety of the feature over time. Depending on factors such as your input question and the available project technical documentation, you may experience different levels of performance when using {% data variables.product.prodname_copilot_for_docs %}. The following information is designed to help you understand system limitations and key concepts about performance as they apply to {% data variables.product.prodname_copilot_for_docs %}. {% data variables.product.prodname_copilot_for_docs %} has been subject to RAI Red Teaming, and we will continue to monitor the efficacy and safety of the feature over time.
### Limited scope ### Limited scope