Skip to content
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

add api test script in example folder #3779

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

neo-workship
Copy link

@neo-workship neo-workship commented Dec 1, 2024

add ragflow api test script

_ add ragflow api test script,include C#、Java、PHP、Go and so on script file

Type of change

  • in example folder ,add different types API folder,include api test script file

@JinHai-CN JinHai-CN requested review from Feiue and KevinHuSh December 1, 2024 08:11
@JinHai-CN
Copy link
Contributor

@neo-workship
Thank you very much for your terrific contributions. I have some comments.

  1. Too many files. Can you merge some operations in one file? such as all operations on dataset or all operations of Java.
  2. Move some binary file out of the PR, such as the class file compiled from java source code.
  3. Use English to comment the code and file name used in code.

@neo-workship
Copy link
Author

@neo-workship Thank you very much for your terrific contributions. I have some comments.

  1. Too many files. Can you merge some operations in one file? such as all operations on dataset or all operations of Java.
  2. Move some binary file out of the PR, such as the class file compiled from java source code.
  3. Use English to comment the code and file name used in code.

Ok, I'll reorganize the files and write the description, maybe in markdown file mode. The role of these documents is currently envisaged as follows:

  • On the one hand, it is used to test the API, and the documentation formed can also guide novice users.

  • On the other hand, third-party systems using different technology stacks (such as PHP, Java, C#, etc.) can be integrated with Ragflow quickly (this may be the most important application and promotion mode of Ragflow).

  • Finally, these scripts may eventually form SDK or tools, the purpose is to let the third-party system as long as the introduction of these sdk or tools, Ragflow as the AI back-end, to add AI capabilities to the third-party system

@JinHai-CN JinHai-CN added the wip label Dec 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants