You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -31,21 +34,6 @@ With {% data variables.copilot.copilot_spaces %} you can:
31
34
32
35
Your spaces stay in sync as your project evolves. {% data variables.product.github %} files and other {% data variables.product.github %}-based sources added to a space are automatically updated as they change, making {% data variables.product.prodname_copilot_short %} an evergreen expert in your project.
33
36
34
-
### How are {% data variables.copilot.copilot_spaces_short %} different from knowledge bases?
35
-
36
-
{% data variables.copilot.copilot_spaces_short %} are optimized for specific tasks and grounded conversations. Because context in {% data variables.copilot.copilot_spaces_short %} is scoped, {% data variables.product.prodname_copilot_short %}'s responses are more accurate and relevant.
37
-
38
-
{% rowheaders %}
39
-
40
-
|| {% data variables.copilot.copilot_spaces %} | Knowledge bases |
| Who can create | Anyone with a {% data variables.product.prodname_copilot_short %} license | Organization owners |
43
-
| Owned by | Organizations or individual users | Organizations |
44
-
| Content type | Entire {% data variables.product.github %} repositories, specific files, pull requests and issues, uploaded files including images, text files, rich documents, and spreadsheets, and free-text content | Markdown files hosted in {% data variables.product.github %} |
45
-
| Context handling | Limited in size, which guarantees higher response quality given the focused selection | Unlimited, but that comes with reduced response quality |
46
-
47
-
{% endrowheaders %}
48
-
49
37
## Who can use {% data variables.copilot.copilot_spaces_short %}?
50
38
51
39
Anyone with a {% data variables.product.prodname_copilot_short %} license, including {% data variables.copilot.copilot_free_short %}, can create and use {% data variables.copilot.copilot_spaces_short %}.
@@ -118,17 +118,6 @@ If you aren't getting the responses you want when you ask {% data variables.prod
118
118
>[!Tip]
119
119
> Use {% data variables.product.prodname_copilot_short %} to help your code follow best practices. For example, ask {% data variables.product.prodname_copilot_short %} to add comments or to break a large function into smaller functions.
120
120
121
-
{% ifversion ghec %}
122
-
123
-
Similarly, if you aren't getting the responses you want when you use {% data variables.product.prodname_copilot_short %} with knowledge bases, apply these best practices to your knowledge base files:
124
-
125
-
* Organize the files into a logical hierarchy
126
-
* Use clear and concise language
127
-
* Include examples and use cases, if relevant
128
-
* Cross reference between related files
129
-
130
-
{% endif %}
131
-
132
121
## Further reading
133
122
134
123
*[How to use GitHub Copilot: Prompts, tips, and use cases](https://github.blog/2023-06-20-how-to-write-better-prompts-for-github-copilot/?ref_product=copilot&ref_type=engagement&ref_style=text) in the {% data variables.product.company_short %} blog
Copy file name to clipboardExpand all lines: content/copilot/get-started/features.md
-4Lines changed: 0 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -67,10 +67,6 @@ Automatically generate commit messages and descriptions with {% data variables.c
67
67
68
68
Organize and centralize relevant content—like code, docs, specs, and more—into {% data variables.copilot.copilot_spaces_short %} that ground {% data variables.product.prodname_copilot_short %}’s responses in the right context for a specific task. See [AUTOTITLE](/copilot/using-github-copilot/copilot-spaces/about-organizing-and-sharing-context-with-copilot-spaces).
69
69
70
-
### {% data variables.product.prodname_copilot_short %} knowledge bases _({% data variables.copilot.copilot_enterprise_short %} only)_
71
-
72
-
Create and manage collections of documentation to use as context for chatting with {% data variables.product.prodname_copilot_short %}. When you ask a question in {% data variables.copilot.copilot_chat_dotcom_short %} or in {% data variables.product.prodname_vscode_shortname %}, you can specify a knowledge base as the context for your question. See [AUTOTITLE](/copilot/customizing-copilot/managing-copilot-knowledge-bases).
73
-
74
70
### {% data variables.product.prodname_spark %} ({% data variables.release-phases.public_preview %})
75
71
76
72
Build and deploy full-stack applications using natural-language prompts that seamlessly integrate with the {% data variables.product.github %} platform for advanced development. See [AUTOTITLE](/copilot/tutorials/spark/build-apps-with-spark).
* Ask {% data variables.product.prodname_copilot_short %} for help using the command line
43
43
* Organize and share task-specific context with {% data variables.copilot.copilot_spaces %} to get more relevant answers
44
44
* Generate a description of the changes in a pull request
45
-
* Create and manage collections of documentation, called knowledge bases, to use as a context for chatting with {% data variables.product.prodname_copilot_short %} _({% data variables.copilot.copilot_enterprise_short %} only)_
46
45
* Work on code changes and create a pull request for you to review _({% data variables.copilot.copilot_pro_plus_short %}, {% data variables.copilot.copilot_business_short %}, and {% data variables.copilot.copilot_enterprise_short %} only)_
47
46
48
47
{% data variables.product.prodname_copilot_short %} is available:
Copy file name to clipboardExpand all lines: content/copilot/how-tos/chat-with-copilot/chat-in-ide.md
-35Lines changed: 0 additions & 35 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -88,23 +88,6 @@ To see all available chat variables, type `#` in the chat prompt box. See also [
88
88
89
89
{% data reusables.copilot.using-skills %}
90
90
91
-
{% ifversion ghec %}
92
-
93
-
## Asking a question about a knowledge base
94
-
95
-
> [!NOTE] This feature is only available if you have a {% data variables.copilot.copilot_enterprise_short %} subscription.
96
-
97
-
Organization owners can create knowledge bases, grouping together Markdown documentation across one or more repositories. For more information, see [AUTOTITLE](/copilot/managing-copilot/managing-github-copilot-in-your-organization/managing-github-copilot-features-in-your-organization/managing-copilot-knowledge-bases).
98
-
99
-
You can tell {% data variables.product.prodname_copilot_short %} to answer a question within the context of a knowledge base.
100
-
101
-
1. At the bottom of the {% data variables.copilot.copilot_chat_short %} window, in the **Ask {% data variables.product.prodname_copilot_short %} or type / for commands** text box, type `@github #kb`, then press **Enter** to open the knowledge base selector.
102
-
1. Pick one of your available knowledge bases using the arrow keys, then press **Enter**.
103
-
1. In the **Ask {% data variables.product.prodname_copilot_short %} or type / for commands** text box, continue your message with your question, and then press **Enter**.
104
-
1. {% data variables.copilot.copilot_chat_short %} will process your question and provide an answer, with citations from your knowledge base, in the chat window.
105
-
106
-
{% endif %}
107
-
108
91
## Using Model Context Protocol (MCP) servers
109
92
110
93
{% data reusables.copilot.mcp.mcp-chat-in-ide %}
@@ -312,24 +295,6 @@ When you add `@github` to a question, {% data variables.product.prodname_copilot
312
295
313
296
You can generate a list of currently available skills by asking {% data variables.product.prodname_copilot_short %}: `@github What skills are available?`
314
297
315
-
{% ifversion ghec %}
316
-
317
-
## Asking a question about a knowledge base (preview)
318
-
319
-
> [!NOTE]
320
-
> * This feature is only available if you have a {% data variables.copilot.copilot_enterprise_short %} subscription.
321
-
> * Support for knowledge bases is currently in preview, and only available in [{% data variables.product.prodname_vs %} 2022 Preview 3](https://visualstudio.microsoft.com/vs/preview/) onwards.
322
-
323
-
Organization owners can create knowledge bases, grouping together Markdown documentation across one or more repositories. For more information, see [AUTOTITLE](/copilot/github-copilot-enterprise/managing-copilot-knowledge-bases).
324
-
325
-
You can tell {% data variables.product.prodname_copilot_short %} to answer a question within the context of a knowledge base.
326
-
327
-
1. At the bottom of the {% data variables.copilot.copilot_chat_short %} window, in the **Ask {% data variables.product.prodname_copilot_short %}: Type / for commands and # to reference** text box, type `@github`, press <kbd>#</kbd>, then select a knowledge base from the list.
328
-
1. In the **Type / for commands and # to reference** text box, continue your message with your question, and then press **Enter**.
329
-
1. {% data variables.copilot.copilot_chat_short %} will process your question and provide an answer, with citations from your knowledge base, in the chat window.
Copy file name to clipboardExpand all lines: content/copilot/how-tos/chat-with-copilot/get-started-with-chat.md
+1-9Lines changed: 1 addition & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,7 +16,7 @@ redirect_from:
16
16
- /copilot/how-tos/use-chat/get-started-with-chat
17
17
shortTitle: Get started with Chat
18
18
contentType: how-tos
19
-
category:
19
+
category:
20
20
- Author and optimize with Copilot
21
21
---
22
22
@@ -275,14 +275,6 @@ You can ask {% data variables.copilot.copilot_chat_short %} questions about a sp
275
275
*`how are these files related`
276
276
*`what is the purpose of this function`
277
277
278
-
## Ask questions about a knowledge base
279
-
280
-
You can ask {% data variables.copilot.copilot_chat_short %} questions about a knowledge base. For example:
281
-
282
-
*`How do I deploy a new application?`
283
-
*`What's the process for creating a new REST API?`
284
-
*`What are our best practices for logging?`
285
-
286
278
## Ask questions about a specific piece of code
287
279
288
280
You can ask {% data variables.copilot.copilot_chat_short %} questions about a specific piece of code. You might ask a question about a whole file, or a specific line. For example:
0 commit comments