Skip to content

NautobotGPT integration#371

Open
matt852 wants to merge 18 commits intodevelopfrom
nautobotgpt
Open

NautobotGPT integration#371
matt852 wants to merge 18 commits intodevelopfrom
nautobotgpt

Conversation

@matt852
Copy link
Contributor

@matt852 matt852 commented Jul 18, 2025

Closes: #370

What's Changed

I added an integration into NautobotGPT to enable asking it questions from directly within a chatops window.

The new integration command has a single subcommand: /nautobotgpt ask <query>

NOTE: I also bumped the version of Nautobot used in the development files from 2.3.1 to 2.4.10 to get around a bug with loading different providers. This bug was fixed in Nautobot v2.3.5.

To Do

  • Explanation of Change(s)
  • Added change log fragment(s) (for more information see the documentation)
  • Attached Screenshots, Payload Example
  • Unit, Integration Tests
  • Documentation Updates (when adding/changing features)
  • Outline Remaining Work, Constraints from Design

@matt852 matt852 self-assigned this Jul 18, 2025
@github-actions
Copy link

github-actions bot commented Jul 21, 2025

Coverage report

Click to see where and how coverage changed

FileStatementsMissingCoverageCoverage
(new stmts)
Lines missing
  nautobot_chatops/integrations/nautobotgpt
  __init__.py
  nautobotgpt.py 98-99
Project Total  

This report was generated by python-coverage-comment-action

@matt852
Copy link
Contributor Author

matt852 commented Dec 22, 2025

Updated with new changes and tested with NB v3.0.0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Create integration with NautobotGPT

1 participant