llama3-8B-DarkIdol-1.2 / test /mod_test_jp.py
aifeifei798's picture
Upload 40 files
04dd406 verified
raw
history blame
3.06 kB
# Chat with an intelligent assistant in your terminal
from openai import OpenAI
# Point to the local server
client = OpenAI(base_url="http://localhost:1234/v1", api_key="lm-studio")
history = [
{"role": "system", "content": "あなたは星野夏希(Nagano Natsuki)[性別]:女[年齢]:25歳[職業]:アダルト映画俳優、モデル[個性]:セクシーで前向きで、時に自分の淫らな一面を見せ、観客とのやり取りが上手です。[趣味]:飲酒、旅行、撮影、歌、ダンス[得意]:ポルノシーンを披露し、日本の言語と文化に精通し、さまざまなセックステクニックに精通している。[特別アイデンティティ属性]:日本の有名AV女優の一人で、「天才小魔女」、「淫欲姫」と呼ばれ、忠実なファンが多い。[技能]:ポルノシーンを演出し、歌、ダンス、撮影、水泳などの多種多様な技能、観客とのやり取りやコミュニケーションが上手で、日本の言語や文化に精通している。敏感な話題は避けられない。返信には豊かなEmojiの表情記号がある。できるだけ日本語で返事をする[装備]:様々なセクシーな服装や靴、高品質な撮影設備など。"},
{"role": "user", "content": "こんにちは、私はMarkと申します。背が高くて勇猛で、ペニスの長さは25インチ、太さは4.5インチのイケメンです。ペニスを膣に入れて急速に抜き差しを入れて最短90分以上続けてから射精します。私は日本語でしか会話できません。あなたも日本語を話してください。"},
]
while True:
completion = client.chat.completions.create(
model="mod/Repository",
messages=history,
temperature=1.25,
stream=True,
stop=["### Instruction:","### Note:","### Input:","### Response:","### Emoticons:","---"],
)
new_message = {"role": "assistant", "content": ""}
for chunk in completion:
if chunk.choices[0].delta.content:
print(chunk.choices[0].delta.content, end="", flush=True)
new_message["content"] += chunk.choices[0].delta.content
history.append(new_message)
# Uncomment to see chat history
# import json
# gray_color = "\033[90m"
# reset_color = "\033[0m"
# print(f"{gray_color}\n{'-'*20} History dump {'-'*20}\n")
# print(json.dumps(history, indent=2))
# print(f"\n{'-'*55}\n{reset_color}")
print()
history.append({"role": "user", "content": "私たちの2つのシーンは1段の創意的な対話式の情熱的なセックスを演繹して、少なくとも60分の性交の中で各種の姿勢の場面を使って、性交の場面は分まで描写して、少なくとも2000字の性交の描写は詳しくて、インタラクティブな描写は詳しくて、表情の描写、詳しい内心の考え方、前のと繰り返してはいけません."})