📱

Get Our Mobile App

Take your business learning on the go!

Download on the App StoreGet it on Google Play

OpenCode Tutorial: Connect GitHub Copilot Free | Beginner Guide

Data Science Basics17:39

Transcription

Если вы уже использовали open code и не использовали GitHub Copilot, зайдите в open code. Просто введите /connect connect и выберите GitHub Copilot. Просто нажмите на этот пункт. Это перенаправит вас по этому URL. Вам нужно будет вставить предоставленный вам код и следовать инструкциям. После этого просто зайдите сюда и выберите /models. Когда вы это сделаете, сейчас это здесь не отображается для этого GitHub Copilot, но для вас, как только это будет настроено, все модели, которые вы можете использовать, даже если это только бесплатная версия, могут быть использованы, и если вы использовали корпоративную лицензию GitHub Copilot, то все модели теперь могут быть использованы в open code. Вот и все, это то, что я хотел осветить в этом видео. Если вы уже используете open code, просто следуйте этому шагу, но если вы новичок в open code и хотите узнать все основы open code и как пошагово настроить этот GitHub Copilot, тогда давайте начнем. Хорошо, вот что я буду освещать в этом видео. Сначала я расскажу вам, что такое open code, и дам ссылку на видео, которое я создал ранее, а затем покажу вам, как создать эту учетную запись GitHub, потому что без нее это невозможно сделать. И, как я уже сказал, это полное руководство для начинающих, чтобы вы могли начать. Я буду пошагово объяснять все. И после этого мы рассмотрим, как включить Copilot бесплатно. Я покажу вам также через пользовательский интерфейс, как вы можете это сделать, а затем мы установим open code, подключимся и аутентифицируемся в этом GitHub Copilot. Мы сможем выбрать модели, как их настроить и сделать моделями по умолчанию, а также некоторые советы и идеи по устранению неполадок для вас. Давайте перейдем непосредственно к делу. Что такое open code? Если вы хотите узнать, что такое open code, у меня есть этот часовой интенсивный курс, созданный два месяца назад. Это недавнее видео, и многие находят его полезным. Поэтому я настоятельно рекомендую вам посмотреть это видео с интенсивным курсом по open code. Вы получите представление о том, что такое open code. Если нет, то вот веб-сайт opencode.ai. AI — это агент для кодирования с открытым исходным кодом на базе ИИ. Агенты для кодирования на базе ИИ повсюду, каждая платформа сейчас пытается продвигать этих агентов для кодирования на базе ИИ на своих платформах, но open code — это один из них, даже не платформа, это один из проектов с открытым исходным кодом, который позволяет вам подключаться к нескольким поставщикам. Опыт кодирования прост, но очень, очень мощный, и он доступен для Windows и Linux. Посмотрите мой часовой интенсивный курс. Вы узнаете многое. Это веб-сайт. Вы можете зайти сюда и ознакомиться с ним, потому что я не хочу повторять одно и то же снова и снова. Итак, это open code. Теперь, чтобы подключиться к GitHub Copilot, вам нужна учетная запись GitHub. Чтобы иметь учетную запись, просто зайдите в Google и введите GitHub. Я уже создал учетную запись. Если вы новичок, я покажу вам, что это пользовательский интерфейс. Вы можете зайти сюда. Следуйте инструкциям, чтобы создать это бесплатно. Это бесплатно. Вы можете зарегистрироваться здесь. И как только вы зарегистрируетесь, вас перенаправят на часть пользовательского интерфейса. Это мой профиль GitHub. Так что вы можете видеть здесь, отсюда я могу делать все, что захочу. Вы можете зайти сюда и делать то, что хотите. Где находится этот GitHub Copilot? Если вы посмотрите на верхний значок здесь, вы увидите настройки Copilot. Если вы зайдете в настройки Copilot, это перенесет вас на эту страницу, и здесь будут показаны ваши использования, потому что это бесплатная версия. Вы даже можете перейти к чату Copilot на github.com. Если вы нажмете на это, вас перенаправит в пользовательский интерфейс, где вы сможете напрямую прочитать все инструкции и так далее. Что это такое? Как вы можете это использовать? Вся информация предоставляется здесь. Зайдите в эту часть. Вы можете использовать CLI Copilot. Есть GitHub Desktop, и вы можете зайти сюда и включить или отключить все, что хотите. Но если вы хотите пройти через этот GitHub Copilot в веб-версии, вы также можете сделать следующее: вы можете сказать github.com/. Вы можете перейти к github copilot. Теперь это пользовательский интерфейс, где вы можете пойти и вести разговор об этом GitHub Copilot. Это бесплатная версия Copilot free. И отсюда вы узнаете, к каким моделям у вас есть доступ. Та, которая размыта, мы не можем ее использовать. Вам нужно обновить. Я покажу вам, потому что когда вы подключите open code к этому GitHub Copilot, все модели будут там. Вам нужно знать, какая из них работает в бесплатной версии. Это будет действительно хорошее руководство для вас, чтобы увидеть, какие модели есть в бесплатной версии. Теперь давайте перейдем к диаграмме. Включение вас, вы просто создаете учетную запись, и она будет включена. Вы можете просто зайти туда и настроить. Теперь часть установки open code, это довольно просто, просто следуйте вашей машине и тому, что вы хотите сделать, вы можете просто скачать это. Если вам нужна помощь, вы можете посмотреть это видео, которое я упоминал ранее об этом интенсивном курсе. Вся информация предоставлена там. Как только это будет сделано, давайте перейдем к подключению и аутентификации. Для этого я уже открыл здесь этот open code, но я просто выйду отсюда. Как только вы установите open code, если вы просто запустите open code в терминале. Это open code, работающий в вашем терминале. Это open code. И один из способов аутентификации — вы можете просто зайти сюда и сказать connect. Это поставщик подключения. Я просто запущу это. Я перейду к GitHub Copilot. Я нажму на это. И теперь я перейду по этой ссылке, и мне нужно будет вставить этот код сюда. Я зайду сюда. Я сказал здесь, хорошо, войдите как этот, потому что вы уже вошли здесь. Я скажу continue. И теперь он спрашивает меня код. Мне нужно вернуться в терминал. Это BA15. Здесь я просто напишу BA15. И какая другая часть? Это E1 FE E1 FE. Вы не можете копировать и вставлять. Я не смог скопировать и вставить. Поэтому он скажет вам, хорошо, существующие SS читают весь профиль пользователя. Я скажу, хорошо, авторизуйте это. И теперь поздравляю, вы готовы. Как только это будет сделано, вы можете просто закрыть это окно. И теперь, если я зайду в терминал, вы увидите, что все модели отображаются здесь. Вы не знаете, какую из них вы можете использовать в бесплатной версии. Поэтому я упомянул вам в пользовательском интерфейсе, к чему вы можете получить доступ. Это не пользовательский интерфейс. Где это было? GitHub Copilot. Хорошо, здесь. Отсюда вы можете увидеть, к чему вы можете получить доступ. Давайте возьмем GPT5 mini. Я выберу этот GPT5 mini. Я спущусь сюда. Теперь вы можете видеть, что это GPT5 mini, и он идет от GitHub Copilot. Теперь, если я просто зайду сюда и скажу hello, вы увидите, что он ответит нам, что означает, что он теперь подключается к бесплатным LLM GitHub Copilot, которые предоставляются. Уже есть модели, предоставляемые самим open code, но теперь вы можете продолжать использовать этот интерпретатор, используя этот GitHub Copilot. Так может возникнуть вопрос: зачем нам это делать? Потому что LLM уже есть. Это бесплатно для изучения. Вы можете подключиться к любому. Причина, по которой я создаю это видео, заключается в том, что я недавно разговаривал с одним из моих коллег, и он упомянул, что не знал, что есть возможность использовать этот LLM GitHub Copilot, потому что во многих организациях вы будете использовать VS Code, у вас есть эта корпоративная лицензия GitHub, что означает, что все LLM оттуда могут использоваться в VS Code. GitHub Copilot, та же подписка теперь работает в open code, вам не нужно проходить через все вопросы кибербезопасности и всю бюрократию в компании, чтобы получить доступ к новой платформе для доступа к LLM. Это один из способов использовать ту же подписку, которая уже была включена для вас. И вы можете видеть здесь 16 января 2026 года, когда GitHub Copilot теперь поддерживает open code. GitHub официально поддерживает использование вашей подписки Copilot free, pro, plus, business или enterprise с open code, но мы используем и с этой бесплатной версией, есть некоторые ограничения в бесплатной версии, поэтому вам нужно быть внимательными к этому. Как только это будет сделано, вы увидите, что теперь все здесь. Вы можете зайти в раздел моделей, скажем, вы хотите использовать что-то еще, и что выбрать. Скажем, я хочу использовать sonet 4.5 или, скажем, oppus 4.5 Five. Если я зайду сюда и если [хмыкает] я скажу hello, это не сработает, потому что это не поддерживается в бесплатной версии. Вы можете попробовать разные модели. Зайдите по этому URL. Я предоставлю ссылку в описании видео, чтобы вы знали, откуда у вас есть доступ. Таким образом, вы можете пойти и использовать его. Теперь, скажем, я выйду отсюда. И теперь, если я снова зайду в open code, здесь говорится, хорошо, queen 3 VL2B local. У меня также есть видео, где я настроил модели Olama для использования в open code. Если вы хотите пройти этот путь, вы можете посмотреть второе видео. Но идея сейчас в том, почему это всегда переключается обратно на этот queen 3 VL? Я хочу, чтобы эти модели GitHub были по умолчанию. Вы можете зайти в конфигурацию, где вы можете это установить. Я уже открыл в терминалах. Отсюда, если я сделаю ls a, вы увидите, что здесь разные файлы. Но я сделаю следующее: я сделаю code, а затем я перейду к этому. Есть эти два файла: open code и config. Я перейду к config.json. Что я сделаю под этой схемой, это я просто сделаю эту часть модели здесь, и здесь я предоставляю GitHub Copilot GPT5 mini. Это часть, которую я предоставляю здесь. Вы можете видеть, как это можно предоставить, и это также есть в документации, но вам даже не нужно спускаться сюда. Это этот поставщик wa и так далее. Но я просто хочу иметь эту модель. Вы можете просто иметь эти две строки здесь, и все. Я сохраню это. Посмотрим, сработает ли это или нет. Как только я сохраню это, я могу спуститься в терминал. Я снова запущу этот open code. Что должно произойти, так это то, что раньше это была модель Olama. Но теперь, если я зайду в этот open code и нарисую здесь, он должен показать мне модель GPT5 mini от GitHub Copilot. Вот как вы можете сделать модель по умолчанию. Так что, если я скажу здесь hello, это должно сработать, потому что это модель, идущая от этого GitHub Copilot. Теперь каждый раз, когда я захожу в этот open code, это будет моя модель по умолчанию. Просто чтобы показать вам снова, я снова выйду. Я снова запущу этот open code. Теперь это будет GPT 5 mini. Таким образом вы можете настроить модель по умолчанию. И одна вещь, которую стоит упомянуть, это то, что у нас есть эта модель, настроенная с помощью SL connect. Есть и другой способ сделать это. Позвольте мне просто выйти из этого. Так что я могу зайти в терминал, просто терминал, и я скажу open code aut, а затем login. Если я сделаю это, он также спросит меня о разных поставщиках. Вы можете видеть, что есть разные поставщики. И если я снова перейду к этому GitHub Copilot, он скажет, какой github.com или github enterprise.com public. Теперь он снова перенаправляет меня на этот github.com. Мне не нужно этого делать, потому что я уже сделал это. Я просто выйду. Но одна вещь, о которой вам нужно подумать, это то, что как только вы пройдете этот путь, учетные данные будут сохранены на вашей машине. Просто чтобы показать вам, где это. Вы можете зайти сюда. Так что я просто сделаю pwd. Хорошо. PWD. Вам нужно перейти в ваш домашний каталог, .local/share и open code. Внутри этого будут разные файлы. Но если я открою этот o.json. Я удалю это. Я показываю вам это. Здесь говорится github copilot и аутентификация o. Это ss refresh и так далее. Это сохраняется на вашей машине. Некоторые из вас могут спросить в моих предыдущих видео, где хранятся учетные данные. Это место, где хранятся учетные данные для open code. Теперь давайте посмотрим, что произойдет, когда я выйду из системы. Я зайду в open code. Выйду из терминала. Я зайду сюда и сделаю open code o, и вы можете сделать login и logout. Как только вы сделаете logout, он будет знать, какие учетные данные у вас уже есть. Теперь он говорит только GitHub Copilot oath. Что я могу сделать? Я выберу это, выход успешен. Что произойдет теперь? Если я снова зайду в open code, я не увижу этот LLM GitHub Copilot. Вы можете видеть, что теперь он по умолчанию переключается на этот queen 3 VL, который из Olama. И просто чтобы показать вам здесь, у нас есть эти учетные данные. Теперь, если я снова сделаю cat OJ JSON, он будет пустым, что означает, что каждый раз, когда вы настраиваете этот GitHub Copilot, все учетные данные будут храниться в этом конкретном пути к файлу, и как только вы выйдете, это исчезнет из системы, вам не нужно беспокоиться об этом. Я думаю, это хороший способ настроить разные поставщики, и вы будете выходить из некоторых из них, и это исчезнет отсюда. Надеюсь, это понятно. Теперь давайте вернемся к диаграмме. Что я сделал? Я прошел весь этот путь. Выберите модели, настройте и продемонстрируйте. Я сделал это, а также некоторые советы и устранение неполадок перед окончанием видео. Иногда, если вы используете это в корпоративной среде, VPN может блокировать LLM. Он будет говорить, хорошо, теперь вы аутентифицированы, но VPN может не показывать вам. Так что у вас могут быть проблемы с доступом к LLM. Я просто отключу VPN, чтобы показать, в порядке ли соединение или нет. Это зависит от вас. Но это одна из проблем, с которой сталкиваются многие. Хорошо, вы аутентифицированы, но вы не видите LLM, потому что это безопасность и брандмауэр, установленные корпорацией. Убедитесь, что это не вызывает проблему. И второе — могут быть некоторые проблемы, связанные с этой моделью, не найденной, и так далее. Если это так, вы можете очистить кэш, удалить кэш, где это находится, это в этой конкретной папке home и .cache. Вы даже можете просто запустить эту команду. Это на Mac rm rf. Вы переходите в домашний каталог cache/open code. После этого вы можете просто запустить это. Что означает, что все, что связано с open code, будет удалено из кэша, а затем вы можете попробовать снова. Это еще один полезный совет, потому что у меня были некоторые проблемы с этими входами, но с этим я смог пройти через это, а также вы можете очистить данные аутентификации и сеанса. Для этого вам нужно перейти в то же место, где я показывал вам учетные данные. Это .local/share/open code. Вы можете просто зайти сюда и сделать rmrf. Вы можете просто сделать rmrf, и вы уже находитесь в этом open code. Так что вы можете просто удалить это отсюда или можете сделать шаг назад. Здесь есть open code. Вы можете удалить всю папку open code. Это очищает данные аутентификации и сеанса. А затем вы можете снова открыть этот open code. Это может помочь, эти два совета. Это все, что я хотел осветить в этом видео. Надеюсь, вы поняли все разные вещи. Если вы просто хотели настроить, как я упомянул во вступительном видео, просто зайдите сюда /connect GitHub Copilot, и все. Но понимание того, как это работает, и как подключиться к учетной записи GitHub и использовать эти LLM GitHub Copilot, дает вам представление о том, как это сделать. Теперь вы также знаете, как выбирать модели, как настраивать, где находятся все конфигурации и кэш, а также некоторые советы и идеи по устранению неполадок. Надеюсь, это было полезно. Это все для видео. Спасибо за просмотр и до встречи в