semvec/pypi-packages huggingface dataset:
pyqvd 2.3.0
Utility library for reading/writing Qlik View Data (QVD) files in Python.
License: MIT
Requires Python: >=3.9
Keywords: qlik, qvd, qlik sense, qlik view, pandas

# PyQvd

> Utility library for reading/writing Qlik View Data (QVD) files in Python.

The _PyQvd_ library provides a simple API for reading/writing Qlik View Data (QVD) files in Python.
Using this library, it is possible to parse the binary QVD file format and convert it to a Python object
structure or vice versa.

---

- [Install](#install)
- [Usage](#usage)
- [Contributing](#contributing)
- [License](#license)
  - [Forbidden](#forbidden)

---

## Install

PyQvd is a Python library available through [pypi](https://pypi.org/). The recommended way to
install and maintain PyQvd as a dependency is through the package installer (PIP). Before
installing this library, download and install Python.

To use PyQvd, first install it using pip:

```bash
(.venv) $ pip install PyQvd
```

## Usage

For a detailed overview of the library's API, please refer to the
[documentation](https://pyqvd.readthedocs.io). Below is a quick example how to use _PyQvd_.

```python
from pyqvd import QvdTable

tbl = QvdTable.from_qvd("path/to/file.qvd")
print(tbl.head())
```

The above example loads the _PyQvd_ library and parses an example QVD file. A QVD file is typically
loaded using the static `QvdTable.from_qvd` function of the `QvdTable` class itself. After loading
the file's content, numerous methods and properties are available to work with the parsed data.

## Contributing

If you would like to contribute to PyQvd, please fork the repository and create a pull request. We
welcome pull requests for bug fixes, new features, and improvements to the library. Please ensure
that your pull request and its changes follows the [Contributing Guidelines](CONTRIBUTING.md).

## License

Copyright (c) 2024 Constantin Müller and contributors

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

[MIT License](https://opensource.org/licenses/MIT) or [LICENSE](LICENSE) for
more details.

### Forbidden

**Hold Liable**: Software is provided without warranty and the software
author/license owner cannot be held liable for damages.
nonebot-plugin-aichatbyluxis 0.1.4
一个支持 DeepSeek API 的角色扮演插件。
License: MIT
Requires Python: <4.0,>=3.8

# nonebot-plugin-aichat
支持Deepseek大模型官方API的角色扮演对话插件。/A NoneBot2 plugin for role-playing chat powered by official DeepSeek API, featuring dynamic personality and memory management.
nonebot-plugin-aichat
<p align="center"> <a href="https://v2.nonebot.dev/"><img src="https://img.shields.io/badge/nonebot-v2-red.svg" alt="nonebot"></a> <a href="https://pypi.org/project/nonebot-plugin-aichat/"><img src="https://img.shields.io/pypi/v/nonebot-plugin-aichat.svg" alt="pypi"></a> <img src="https://img.shields.io/badge/python-3.8+-blue.svg" alt="python"> <img src="https://img.shields.io/badge/license-MIT-green.svg" alt="license"> </p>

一套支持 DeepSeek 官方 API 的角色扮演对话插件，内置 Web 可视化管理面板。

A role-play chat plugin supporting official DeepSeek API, featuring a built-in web management panel.





 功能特点 | Features
 角色扮演强化：支持自定义 System Prompt，打造专属人格。

 可视化管理：内置 Web 面板，无需手动修改 JSON 配置文件。

 身份/群组映射：支持 User ID → 昵称、Group ID → 群名的映射，让 AI 更懂对话环境。

 智能交互：支持前缀触发（如 #）及自定义概率的主动回复。

 记忆管理：支持关键词触发的长期记忆检索。

 安装 | Installation
使用 nb-cli 安装（推荐）：

```bash
nb plugin install nonebot-plugin-aichat
```
```bash
pip install nonebot-plugin-aichat
```




 管理面板 | Web Admin Panel
插件启动后，你可以通过浏览器直接访问管理面板进行全参数调节：

访问地址：
```bash
http://你的服务器IP:端口/aichat
```
(注：端口通常为 NoneBot 运行的端口，默认为 8080)





面板功能说明：
交互机制：调节触发前缀（如 #）及随机回复概率。

API 配置：设置 DeepSeek API Key 及端点。

模型参数：精细化调节 Temperature、Top_P 等生成参数。

身份映射：将复杂的 QQ 号映射为直观的角色昵称。





 配置项 | Configuration
插件会在 data/nonebot_plugin_aichat/ 目录下自动生成以下文件：

config.json: 存储核心配置及 API 信息。

characters.json: 存储用户昵称映射。

groups.json: 存储群聊名称映射。

memory.json: 存储长期记忆库。

[!TIP] 默认参数提示：面板中预设的 Prompt 和参数经过多次角色扮演测试，建议初次使用时参考默认值进行微调。

 
 
 
 注意事项 | Notice
隐私安全：请勿将生成的 config.json 文件上传到 GitHub 等公共平台，防止 API Key 泄露。

DeepSeek API：目前仅支持 DeepSeek 官方 API 格式。

 开源协议 | License
本项目采用 MIT 协议开源。