Summary
LLMアプリケーションの設計・運用・評価・最適化。プロンプト管理、RAG構築、ファインチューニング、評価パイプライン、コスト最適化、本番運用。「LLM」「プロンプト」「RAG」「ファインチューニング」「AI運用」「評価」に関する質問で使用。
smithery.ai
LLMアプリケーションの設計・運用・評価・最適化。プロンプト管理、RAG構築、ファインチューニング、評価パイプライン、コスト最適化、本番運用。「LLM」「プロンプト」「RAG」「ファインチューニング」「AI運用」「評価」に関する質問で使用。
LLMアプリケーションの設計・運用・評価・最適化。プロンプト管理、RAG構築、ファインチューニング、評価パイプライン、コスト最適化、本番運用。「LLM」「プロンプト」「RAG」「ファインチューニング」「AI運用」「評価」に関する質問で使用。
Related neighbors and high-traction skills in the same topics — useful to compare before installing.
Add GET, POST, PATCH, and DELETE operations to a TypeSpec API plugin with proper routing, param…
8.8K installsGuide for writing GraphQL operations (queries, mutations, fragments) following best practices. …
3.1K installsExpert guidance on choosing the right geospatial tool based on problem type, accuracy requireme…
1.8K installsApply when designing commands, lifecycle steps, or processing loops that run amid crashes, rest…
1.9K installsUse this skill when users need help with business finances, tax planning, bookkeeping, profit/l…
1.7K installsHelp users build and scale product operations functions. Use when someone is scaling a product …
1.7K installsOther skills from smithery.ai · top by installs.
npx skills add https://smithery.ai
Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.
Files included with this skill beyond the listing page.
SKILL.md
3,090 B
SUMMARY.md
357 B
from anthropic import Anthropic
client = Anthropic()
def chat(messages: list[dict], system: str = None) -> str:
response = client.messages.create(
model="claude-sonnet-4-20250514",
max_tokens=4096,
system=system or "You are a helpful assistant.",
messages=messages
)
return response.content[0].text
from anthropic import Anthropic
import chromadb
# ベクトルDB初期化
chroma = chromadb.Client()
collection = chroma.get_or_create_collection("docs")
def rag_query(query: str, k: int = 5) -> str:
# 関連ドキュメント検索
results = collection.query(query_texts=[query], n_results=k)
context = "\n\n".join(results["documents"][0])
# LLMに回答生成
response = client.messages.create(
model="claude-sonnet-4-20250514",
max_tokens=4096,
system="以下のコンテキストに基づいて質問に回答してください。",
messages=[
{"role": "user", "content": f"コンテキスト:\n{context}\n\n質問: {query}"}
]
)
return response.content[0].text
# プロンプト評価実行
python scripts/evaluate_prompts.py prompts/ test_cases.jsonl
# トークンコスト計算
python scripts/estimate_cost.py --model claude-sonnet-4-20250514 --input-file data.jsonl
# RAGインデックス構築
python scripts/build_index.py --docs ./documents --output ./index
進捗チェックリスト:
- [ ] 1. ユースケース定義・要件整理
- [ ] 2. プロンプト設計・プロトタイピング
- [ ] 3. 評価データセット作成
- [ ] 4. 評価パイプライン構築
- [ ] 5. RAG/ツール統合(必要な場合)
- [ ] 6. ガードレール実装
- [ ] 7. 本番環境デプロイ
- [ ] 8. モニタリング設定