Skip to content

Commit d91e233

Browse files
Update setup-guide.md
1 parent a6954c6 commit d91e233

File tree

1 file changed

+8
-10
lines changed

1 file changed

+8
-10
lines changed

book/llms/setup-guide.md

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,8 @@ LLMs can assist in various aspects of software development, but one of the most
55

66
This notebook will guide you through different options for setting up your environment. The following options provide an integrated experience and allow you to access powerful models with your student account.  
77

8-
9-
## [Option 1] GitHub Copilot Set Up
10-
GitHub Copilot is the industry standard for pair programming, and as a student, you can access it for free. You can request access to it by signing up for the [GitHub Student Developer Pack](https://education.github.com/pack) which comes with a lot of other perks as well, including three years of free domains if you want to launch a website! There is a detailed guide for [how to apply for GitHub Education as a student](https://docs.github.com/en/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-education-for-students/apply-to-github-education-as-a-student) which will grant you access to Copilot. Ensure you use your full student email (i.e. \<NetID>@student.tudelft.nl) and note that it may take a few days before your application is processed/ accepted. After you have access, proceed with the following steps:
8+
## [Option 1, preferred, but GitHub account required] GitHub Copilot Set Up
9+
GitHub Copilot is the industry standard for pair programming, and as a student, you can access it for free. You can request access to it by signing up for the [GitHub Student Developer Pack](https://education.github.com/pack). There is a detailed guide for [how to apply for GitHub Education as a student](https://docs.github.com/en/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-education-for-students/apply-to-github-education-as-a-student) which will grant you access to Copilot. Ensure you use your full student email (i.e. \<NetID>@student.tudelft.nl) and note that it may take a few days before your application is processed/ accepted. If you don't want to create a GitHub account (GitHub is part of Microsoft), please consider the other options). After you have access, proceed with the following steps:
1110
* Download [VS Code](https://code.visualstudio.com/download) or any other supported IDE you prefer.
1211
* Under the "Extensions" tab on the left in VS Code, install two extensions:
1312
* `GitHub Copilot` - this gives you code-generation features
@@ -18,21 +17,20 @@ GitHub Copilot is the industry standard for pair programming, and as a student,
1817
Apply for GitHub Education as soon as possible, as it may take a few days for your application to be processed. Once you have access, you can start using GitHub Copilot in your IDE.
1918
```
2019

21-
## [Option 2] Microsoft Edge Copilot
22-
If you are using Microsoft Edge, you can sign in with your student account and use the built-in Copilot feature that is available in the sidebar. This allows you to interact with an LLM directly in your browser, and while it does not provide direct code generation capabilities like GitHub Copilot, it can still be useful for asking questions and getting explanations about code. To access it, simply open Microsoft Edge and look for the Copilot icon in the top right corner.
20+
## [Option 2] Microsoft Copilot
21+
With your student account, you've access to Microsoft Copilot: https://copilot.microsoft.com/. If you are using Microsoft Edge, you can sign in with your student account and use the built-in Copilot feature that is available in the sidebar. This allows you to interact with an LLM directly in your browser, and while it does not provide direct code generation capabilities like GitHub Copilot, it can still be useful for asking questions and getting explanations about code. To access it, simply open Microsoft Edge and look for the Copilot icon in the top right corner.
2322

2423

2524
## [Option 3] Google Colab with Gemini
26-
If you are using [Google Colab](https://colab.research.google.com/) to access their GPUs, you can use the built-in [Gemini](https://ai.google.dev/) chat feature. While this does not come with code generation directly, it serves as an integrated ChatGPT-like interface that can be extremely useful. There is no additional setup here, simply click on the "Gemini" button in the top right and it will open the chat feature.
27-
25+
If you are using [Google Colab](https://colab.research.google.com/) to access their GPUs, you can use the built-in [Gemini](https://ai.google.dev/) chat feature. While this does not come with code generation directly, it serves as an integrated ChatGPT-like interface that can be extremely useful. There is no additional setup here, simply click on the "Gemini" button in the top right and it will open the chat feature. A google account is required for this service.
2826

2927
## [Bonus Option] Cursor Editor Set Up
30-
If you are provided with API keys to advanced models such as the ones provided by OpenAPIT, Cursor is a fork of VS Code that allows full integration with LLMs within the editor and allows using private API keys. To help you set up your environment, we prepared [this video tutorial on setting up and getting started with the Cursor Editor](https://youtu.be/PjFaeqnCgLs) from the DSAIE course. Alternatively, follow the instructions below.
28+
If you are provided with API keys to advanced models such as the ones provided by OpenAPIT, Cursor is a fork of VS Code that allows full integration with LLMs within the editor like GitHub Copilot and allows using private API keys. To help you set up your environment, we prepared [this video tutorial on setting up and getting started with the Cursor Editor](https://youtu.be/PjFaeqnCgLs) from the DSAIE course. Alternatively, follow the instructions below. Only use this option if API keys are provided.
3129
* Download and install Cursor from the [website](https://www.cursor.com/)
32-
* In Cursor, in the top left tabs select File > Preferences > Cursor Settings. Now on the left vertical tab select Models, scroll down to OpenAI API Key, and paste your API key (provided during the course).
30+
* In Cursor, in the top left tabs select File > Preferences > Cursor Settings. Now on the left vertical tab select Models, scroll down to OpenAI API Key, and paste your API key.
3331
* Download this notebook and open it in Cursor.
3432

3533
Some helpful quick links for Cursor:
3634
* [Documentation](https://docs.cursor.com/chat/overview)
3735
* [Feature List](https://www.cursor.com/features)
38-
* [Migrating from VS Code](https://docs.cursor.com/get-started/migrate-from-vscode)
36+
* [Migrating from VS Code](https://docs.cursor.com/get-started/migrate-from-vscode)

0 commit comments

Comments
 (0)