Skip to content

[TC] [AC] [Feature] Add an API interface for NPCBOT to integrate with the Olama chat model #992

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
3 tasks done
moncat2005 opened this issue May 15, 2025 · 0 comments
Open
3 tasks done
Labels
enhancement New feature or request question This issue is in fact a question

Comments

@moncat2005
Copy link

moncat2005 commented May 15, 2025

DO NOT REMOVE OR SKIP THE ISSUE TEMPLATE

  • I understand that my issue may get closed without notice if I intentionally remove or skip any mandatory* field
  • This is NOT a bug/crash report
  • I've searched the bugtracker for similar questions/requests including closed ones

Description

Add an API interface for NPCBOT to integrate with the LLM chat model and achieve chat functionality for AI models.
It is necessary to add the most basic prompt word function to the interface configuration to unify the language used in the chat interaction process.

Furthermore, it is also possible to consider using AI chat to execute npcbots commands, achieving some basic interactive operations that were originally implemented through menus.
For example, interactive provision of water, food, and dining tables.

The LLM model framework can consider choosing software that can be deployed on Docker, such as Olama or Xinference.

TrinityCore or AzerothCore

Both

Core rev. hash/commit

No response

Operating system

No response

@moncat2005 moncat2005 added enhancement New feature or request question This issue is in fact a question labels May 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request question This issue is in fact a question
Projects
None yet
Development

No branches or pull requests

1 participant