← 返回 Skills 市场
aimlapihello

AIML Embeddings Generator

作者 AI/ML API · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
464
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install aiml-embeddings
功能描述
Generate text embeddings via AIMLAPI. Use for semantic search, clustering, or high-dimensional text representations with text-embedding-3-large and other mod...
使用说明 (SKILL.md)

AIMLAPI Embeddings

Overview

Converts text into high-dimensional numerical representations (vectors) using AIMLAPI's embedding models like text-embedding-3-large.

Quick start

export AIMLAPI_API_KEY="sk-aimlapi-..."
python3 {baseDir}/scripts/gen_embeddings.py --input "Laura is a DJ."

Tasks

Generate embeddings

Use scripts/gen_embeddings.py to get vector representations of text.

python3 {baseDir}/scripts/gen_embeddings.py \
  --input "Knowledge is power." \
  --model text-embedding-3-large \
  --dimensions 1024 \
  --out-dir ./out/embeddings

References

  • references/endpoints.md: API schema and parameter details.
安全使用建议
This skill appears to do what it claims: it sends text to AIMLAPI's embeddings endpoint and saves the response. Before installing, verify you trust the AIMLAPI service and that the endpoint URL is correct. Keep your AIMLAPI_API_KEY secret and avoid pointing --apikey-file to sensitive system files. Be aware that any text you submit will be transmitted to the remote API (privacy considerations and possible billing), and confirm the output directory is appropriate for storing results.
功能分析
Type: OpenClaw Skill Name: aiml-embeddings Version: 1.0.0 The skill's core script, `scripts/gen_embeddings.py`, includes arguments (`--apikey-file` and `--out-dir`) that allow reading from arbitrary file paths and writing to arbitrary directories, respectively. While the script's stated purpose is benign (generating text embeddings), these capabilities could be exploited by a malicious prompt injection against the OpenClaw agent to read sensitive files or write data to critical system locations. This constitutes a vulnerability, classifying the skill as suspicious rather than malicious, as there is no evidence of intentional harmful behavior within the skill's design.
能力评估
Purpose & Capability
Name and description (generate embeddings via AIMLAPI) match the implementation and declared primaryEnv. The code only contacts https://api.aimlapi.com/v1/embeddings and exposes options that are reasonable for an embeddings client (model, dimensions, encoding, timeout, retries).
Instruction Scope
SKILL.md instructs to set AIMLAPI_API_KEY and run scripts/gen_embeddings.py. The script reads either AIMLAPI_API_KEY or an explicitly provided --apikey-file, posts input to the AIMLAPI embeddings endpoint, and writes the JSON response to a local out directory. It does not reference other system files, secrets, or unrelated endpoints.
Install Mechanism
No install spec; this is an instruction-only skill with a small Python script. Nothing is downloaded or installed automatically.
Credentials
Only AIMLAPI_API_KEY is required (declared as primaryEnv). The optional --apikey-file reads a file only if explicitly provided. No unrelated credentials or environment variables are requested.
Persistence & Privilege
always is false, the skill does not request permanent presence or modify other skills or global agent settings. It performs only a runtime API call and writes output to a user-specified (or default) local directory.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install aiml-embeddings
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /aiml-embeddings 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of aimlapi-embeddings skill. - Generate text embeddings using AIMLAPI's models (e.g., text-embedding-3-large). - Provides a script for converting input text to high-dimensional vectors. - Suitable for tasks like semantic search and clustering. - Requires AIMLAPI API key via AIMLAPI_API_KEY environment variable. - Documentation includes quick start, usage, and reference to API schema.
元数据
Slug aiml-embeddings
版本 1.0.0
许可证
累计安装 0
当前安装数 0
历史版本数 1
常见问题

AIML Embeddings Generator 是什么?

Generate text embeddings via AIMLAPI. Use for semantic search, clustering, or high-dimensional text representations with text-embedding-3-large and other mod... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 464 次。

如何安装 AIML Embeddings Generator?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install aiml-embeddings」即可一键安装,无需额外配置。

AIML Embeddings Generator 是免费的吗?

是的,AIML Embeddings Generator 完全免费(开源免费),可自由下载、安装和使用。

AIML Embeddings Generator 支持哪些平台?

AIML Embeddings Generator 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 AIML Embeddings Generator?

由 AI/ML API(@aimlapihello)开发并维护,当前版本 v1.0.0。

💬 留言讨论