Модели Openai's GPT-4, GPT-3.5, GPT-3 и Codex в коде Visual Studio
Этот репозиторий - мясо для документации, отчетов об ошибках и запросов функций
Отзывы
❄ Показ с Snowflake на среднем блоге.
Включите расширения CHATGPT в VSCODE Blogpost, чтобы найти обзоры кода и ошибки
Обзоры в Твиттере
❤Chatgpt Парная программист - VS код на YouTube
Генеративный ИИ на LinkedIn
genieai.systemMessage
, чтобы настроить системное сообщение.gpt-4o
, gpt-4o-2024-05-13
, gpt-4-turbo
, gpt-4-turbo-2024
, gpt-4-turbo-preview
, gpt-4-0125-preview
Генерируйте сообщения о коммите прямо в коде VS:
Вы можете обновить свою подсказку сообщения о коммите из настройки расширения.
Genie: Generate a commit message
коммите и инфекционные папоры.
Обновите свое предложение Generate Commit Message: genieai.promptPrefix.commit-message
Добавлены отказа от настройки действий быстрого исправления: genieai.quickFix.enable
Отказ от функциональности Сообщения Generate Commit: genieai.enableGenerateCommitMessage
Все пункты контекстного меню Genie теперь обернуты под подменю Genie
gpt-4-1106-preview
, gpt-4-0613
, gpt-4-32k-0613
, gpt-3.5-turbo-1106
, gpt-3.5-turbo-16k
, gpt-3.5-turbo-instruct
gpt-4-0314
, gpt-4-32k-0314
, gpt-3.5-turbo-0301
в пользу моделей замены.Теперь вы можете использовать свое развертывание Azure Openai с помощью Genie
Установите свой URL развертывания развертывания genieai.azure.url
Open
Убедитесь установить настройку модели расширения на правую базу, которую вы использовали для развертывания Azure
Вам не нужно обновлять файл genie.json
, чтобы обновить имя вашего преобразования.
Попросите Genie быстро решить проблемы, которые вы видите в своем коде
Нажмите на лампочку на кодовой части, которую вы видите, подчеркнутая ошибка
genieai.enableConversationHistory
от пользователейgenie.json
.История разговора - -демо
Genie -Chatgpt История разговора -видео видео
Получить вам ключ API отсюда: Openai и Seee Openai Openai Official Docs для доступных данных модели
Если вы столкнетесь с проблемами, касающимися вашего ключа API, см. FAQ для получения подробной информации о том, как вернуться/очистить его
Расширение поставляется с командами контекстного меню, копирования/перемещения предлагаемого кода в редактор с одним щелчком, разговором Windomition Windomition Op Op Enai подсказки CHATGPT.
Недавно мы представили Genie Problems
.
Храните историю разговоров на своем диске и продолжайте в любое время.
Быстро решить проблемы в вашем коде
Поддерживает Azure Openai Service
? Смотрите Diff между вашим кодом и джином, предлагающим прямо в редакторе одним щелчком.
Получите потоковые ответы на вашу подсказку в редакторе или на боковой панели.
Настройте то, что вы спрашиваете с выбранным кодом.
Автоматическое обнаружение ответа на частичный код.
Скопируйте или вставьте Chatgpt, предлагает прямо в ваш редактор.
?
Изменить и отправить предыдущую подсказку
?
Ad-Hoc Prompt Prefixes для вас, чтобы настроить то, что вы спрашиваете Chatgptt
Вы можете назначить сочетание клавиатуры командам последователей, используя встроенное меню Code VS Code.
Genie: Ad-hoc prompt
: Ad-Hoc Custom Ridse Profix Для выбранного кода.Genie: Add tests
: Запишите тесты для вас.Genie: Find bugs
: анализируйте и найдите ошибки в вашем коде.Genie: Optimize
: добавьте предложения в свой код для улучшения.Genie: Explain
: Объясните выбранный код.Genie: Add comments
: Добавьте комментарии для выбранного кода.Genie: Custom prompt 1
: по умолчанию отключена, пожалуйста, установите на пользовательскую подсказку, и Итариф Ифир с использованием ROMPTGenie: Custom prompt 2
Это отключено по умолчанию, пожалуйста, установите на пользовательскую подсказку, и ИТ -Ифер с использованием ROMPTGenie: Generate code
модель Codex ( code-*
), вы увидите эту опцию в контекстном меню. Genie: Clear API Key
очищает ключ API из VS Code Secrets StorageGenie: Show conversations
: список разговоров, которые Джинн хранил после включения настройки истории разговора.Genie: What's new
: посмотрите, что недавно выпущено.Genie: Start a new chat
: Начните новый чат с ИИ.Genie: Ask anything
: бесплатно текстовые вопросы в окне разговора.Genie: Reset session
: очищает текущий сеанс и сбрасывает ваше соединение с CHATGPTGenie: Clear conversation
Windows Windows и сбрасывает ветку, чтобы начать новое преобразование с CHATGPT.Genie: Export conversation
: экспортирует весь разговор в Markdown, чтобы вы могли просто магазин и найдите список вопросов и ответов.Genie: Focus on Genie View
: фокусируется на окне Genie, если оно было скрыто.Change API Key
нажмите Commands
Genie: Clear API Key
домашней странице, чтобы увидеть все доступные команды.Вполне возможно, что системы OpenaI могут время от времени испытывать свои запросы из-за высокого трафика.
Если вы получите HTTP 429 Too Many Requests
, это означает, что вы делаете слишком много запросов или у вашей учетной записи не хватает.
$OPENAI_API_KEY
insufficient_quota
ключом, который вы используете в этом расширении) curl https://api.openai.com/v1/completions
-H " Content-Type: application/json "
-H " Authorization: Bearer $OPENAI_API_KEY "
-d ' {
"model": "text-davinci-003",
"prompt": "Can I make a request?nn",
"temperature": 0.7,
"max_tokens": 256,
"top_p": 1,
"frequency_penalty": 0,
"presence_penalty": 0
} '
Если вы получите ошибку HTTP 404 Not Found
model
то есть genieai.openai.model
).
Если вы получите ошибку HTTP 400 Bad Request
, это означает, что вы можете разговор, чем модели GPT/Codex.
Если вы сталкиваетесь с человеком постоянных проблем со своими запросами
Genie: Reset session
, чтобы очистить свой сеанс/разговор или Genie: Clear API Key
, чтобы очистить свой ключ API и повторно вступитьЕсли вы используете удаленную разработку и не можете использовать Chatgptt
settings.json
"remote.extensionKind": {"genieai.chatgpt-vscode": ["ui"]}